From edc00e0c90a5598f653add89f42a095d8ee1b629 Mon Sep 17 00:00:00 2001 From: xleroy Date: Mon, 12 May 2014 15:52:42 +0000 Subject: Assorted fixes to fix parsing issues and be more GCC-like: - Moved scanning of char constants and string literals entirely to Lexer - Parser: separate STRING_LITERAL from CONSTANT to be closer to ISO C99 grammar - pre_parser: adapted + "asm" takes string_literal, not CONSTANT - Revised errors "inline doesnt belong here" git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@2492 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e --- cparser/Cabs.v | 11 +- cparser/Cabshelper.ml | 2 +- cparser/Elab.ml | 152 +- cparser/Lexer.mll | 163 +- cparser/Parser.v | 28223 +++++++++++++++++++++++----------------------- cparser/Parser.vy | 8 +- cparser/pre_parser.mly | 5 +- extraction/extraction.v | 5 +- 8 files changed, 14548 insertions(+), 14021 deletions(-) diff --git a/cparser/Cabs.v b/cparser/Cabs.v index 23c1cdc..920f460 100644 --- a/cparser/Cabs.v +++ b/cparser/Cabs.v @@ -17,7 +17,8 @@ Require Import BinPos. (* OCaml's string type. *) Parameter string : Type. - +(* OCaml's int64 type, used to represent individual characters in literals. *) +Parameter char_code : Type. (* Context information. *) Parameter cabsloc : Type. @@ -140,11 +141,11 @@ with expression := with constant := (* The string is the textual representation of the constant in - the source code. It does include quotes. *) + the source code. *) | CONST_INT : string -> constant | CONST_FLOAT : floatInfo -> constant - | CONST_CHAR : string -> constant - | CONST_STRING : string -> constant + | CONST_CHAR : bool -> list char_code -> constant + | CONST_STRING : bool -> list char_code -> constant with init_expression := | NO_INIT @@ -208,7 +209,7 @@ with statement := | DEFAULT : statement -> cabsloc -> statement | LABEL : string -> statement -> cabsloc -> statement | GOTO : string -> cabsloc -> statement - | ASM : constant -> cabsloc -> statement + | ASM : bool -> list char_code -> cabsloc -> statement | DEFINITION : definition -> statement (*definition or declaration of a variable or type*) with for_clause := diff --git a/cparser/Cabshelper.ml b/cparser/Cabshelper.ml index 35aa0c4..9d4a91f 100644 --- a/cparser/Cabshelper.ml +++ b/cparser/Cabshelper.ml @@ -70,7 +70,7 @@ begin | LABEL(_,_,loc) -> loc | GOTO(_,loc) -> loc | DEFINITION d -> get_definitionloc d - | ASM(_,loc) -> loc + | ASM(_,_,loc) -> loc end let string_of_cabsloc l = diff --git a/cparser/Elab.ml b/cparser/Elab.ml index 542ee18..c4331cf 100644 --- a/cparser/Elab.ml +++ b/cparser/Elab.ml @@ -208,106 +208,42 @@ let elab_float_constant loc f = in (v, ty) -let parse_next_char s pos loc = - if s.[pos] = '\\' then - match s.[pos+1] with - | '\'' -> (Int64.of_int (Char.code '\''), pos+2) - | '\"' -> (Int64.of_int (Char.code '\"'), pos+2) - | '?' -> (Int64.of_int (Char.code '?'), pos+2) - | '\\' -> (Int64.of_int (Char.code '\\'), pos+2) - | 'a' -> (7L, pos+2) - | 'b' -> (Int64.of_int (Char.code '\b'), pos+2) - | 'f' -> (12L, pos+2) - | 'n' -> (Int64.of_int (Char.code '\n'), pos+2) - | 'r' -> (Int64.of_int (Char.code '\r'), pos+2) - | 't' -> (Int64.of_int (Char.code '\t'), pos+2) - | 'v' -> (11L, pos+2) - | '0'..'7' -> - let next = ref (pos+1) in - while !next < pos + 4 && !next < String.length s && - s.[!next] >= '0' && s.[!next] <= '7' do - incr next - done; - (parse_int 8 (String.sub s (pos+1) (!next-pos-1)), !next) - | 'x' -> - let next = ref (pos+2) in - while !next < String.length s && ( - (s.[!next] >= '0' && s.[!next] <= '9') || - (s.[!next] >= 'a' && s.[!next] <= 'f') || - (s.[!next] >= 'A' && s.[!next] <= 'F')) - do - incr next - done; - (begin - try parse_int 16 (String.uppercase (String.sub s (pos+2) (!next-pos-2))) - with Overflow -> - error loc "overflow in hexadecimal escape sequence"; 0L end, - !next) - | 'u' -> - (parse_int 16 (String.uppercase (String.sub s (pos+2) 4)), pos+6) - | 'U' -> - (parse_int 16 (String.uppercase (String.sub s (pos+2) 8)), pos+10) - | _ -> assert false - else (Int64.of_int (Char.code s.[pos]), pos+1) - -let elab_char_constant loc s = - let (s, sz) = - match s.[0], s.[1] with - | 'L', '\'' -> chop_first s 2, !config.sizeof_wchar - | '\'', _ -> chop_first s 1, 1 - | _ -> assert false - in - assert (s.[String.length s-1] = '\''); - let s = chop_last s 1 in - let nbits = 8 * sz in +let elab_char_constant loc wide chars = + let nbits = if wide then 8 * !config.sizeof_wchar else 8 in (* Treat multi-char constants as a number in base 2^nbits *) let max_digit = Int64.shift_left 1L nbits in let max_val = Int64.shift_left 1L (64 - nbits) in - let rec parse pos accu nchar = - if accu >= max_val then - error loc "character constant overflows"; - if pos = String.length s then accu, nchar - else - let (c, pos) = parse_next_char s pos loc in - if c >= max_digit then - warning loc "escape sequence out of range"; - let accu = Int64.add (Int64.shift_left accu nbits) c in - parse pos accu (nchar+1) - in - let v, nchar = parse 0 0L 0 in + let v = + List.fold_left + (fun acc d -> + if acc >= max_val then + error loc "character constant overflows"; + if d >= max_digit then + warning loc "escape sequence is out of range (code 0x%LX)" d; + Int64.add (Int64.shift_left acc nbits) d) + 0L chars in if not (integer_representable v IInt) then - error loc "character constant cannot be represented at type 'int'"; + warning loc "character constant cannot be represented at type 'int'"; (* C99 6.4.4.4 item 10: single character -> represent at type char *) - if nchar = 1 - then Ceval.normalize_int v IChar - else v - -let elab_string_literal loc s = - let (wide, pos) = if s.[0] = 'L' then ref true, 2 else ref false, 1 in - assert (s.[pos-1] = '\"'); - let rec parse pos accu = - if s.[pos] = '\"' then - if pos = String.length s - 1 then accu - else - let pos = if s.[pos+1] = 'L' then (wide := true; pos+3) else pos+2 in - assert(s.[pos-1] = '\"'); - parse pos accu - else - let (char, pos) = parse_next_char s pos loc in - parse pos (char::accu) - in - let l = List.rev (parse pos []) in - let nbbits = if !wide then 8 * !config.sizeof_wchar else 8 in - List.iter (fun c -> - if c < 0L || c >= Int64.shift_left 1L nbbits then - error loc "character overflows") l; - if !wide then - CWStr l - else - let res = String.create (List.length l) in - List.iteri (fun i c -> - res.[i] <- Char.chr (Int64.to_int c)) l; + Ceval.normalize_int v (if List.length chars = 1 then IChar else IInt) + +let elab_string_literal loc wide chars = + let nbits = if wide then 8 * !config.sizeof_wchar else 8 in + let char_max = Int64.shift_left 1L nbits in + List.iter + (fun c -> + if c < 0L || c >= char_max + then warning loc "escape sequence is out of range (code 0x%LX)" c) + chars; + if wide then + CWStr chars + else begin + let res = String.create (List.length chars) in + List.iteri + (fun i c -> res.[i] <- Char.chr (Int64.to_int c)) + chars; CStr res + end let elab_constant loc = function | CONST_INT s -> @@ -316,10 +252,10 @@ let elab_constant loc = function | CONST_FLOAT f -> let (v, fk) = elab_float_constant loc f in CFloat(v, fk) - | CONST_CHAR s -> - CInt(elab_char_constant loc s, IInt, "") - | CONST_STRING s -> - elab_string_literal loc s + | CONST_CHAR(wide, s) -> + CInt(elab_char_constant loc wide s, IInt, "") + | CONST_STRING(wide, s) -> + elab_string_literal loc wide s (** * Elaboration of type expressions, type specifiers, name declarations *) @@ -608,7 +544,7 @@ and elab_parameter env (PARAM (spec, id, decl, attr, loc)) = error loc "'extern' or 'static' storage not supported for function parameter"; if inl then - error loc "'inline' is forbidden here"; + error loc "'inline' can only appear on functions"; let id = match id with None -> "" | Some id -> id in if id <> "" && redef Env.lookup_ident env id <> None then error loc "redefinition of parameter '%s'" id; @@ -648,12 +584,12 @@ and elab_name_group loc env (spec, namelist) = and elab_init_name_group loc env (spec, namelist) = let (sto, inl, tydef, bty, env') = elab_specifier ~only:(namelist=[]) loc env spec in - if inl then - error loc "'inline' is forbidden here"; let elab_one_name env (Init_name (Name (id, decl, attr, loc), init)) = let (ty, env1) = elab_type_declarator loc env bty decl in let a = elab_attributes env attr in + if inl && not (is_function_type env ty) then + error loc "'inline' can only appear on functions"; ((id, add_attributes_type a ty, init), env1) in (mmap elab_one_name env' namelist, sto, tydef) @@ -1663,10 +1599,10 @@ and elab_item zi item il = match item, unroll env ty with (* Special case char array = "string literal" or wchar array = L"wide string literal" *) - | (SINGLE_INIT (CONSTANT (CONST_STRING s)) - | COMPOUND_INIT [_, SINGLE_INIT(CONSTANT (CONST_STRING s))]), + | (SINGLE_INIT (CONSTANT (CONST_STRING(w, s))) + | COMPOUND_INIT [_, SINGLE_INIT(CONSTANT (CONST_STRING(w, s)))]), TArray(ty_elt, sz, _) -> - begin match elab_string_literal loc s, unroll env ty_elt with + begin match elab_string_literal loc w s, unroll env ty_elt with | CStr s, TInt((IChar | ISChar | IUChar), _) -> if not (I.index_below (Int64.of_int(String.length s - 1)) sz) then warning loc "initializer string for array of chars %s is too long" @@ -2140,12 +2076,12 @@ let rec elab_stmt env ctx s = { sdesc = Sskip; sloc = elab_loc loc } (* Traditional extensions *) - | ASM(txt, loc) -> - begin match txt with - | CONST_STRING s -> + | ASM(wide, chars, loc) -> + begin match elab_string_literal loc wide chars with + | CStr s -> { sdesc = Sasm s; sloc = elab_loc loc } | _ -> - error loc "ill-defined asm statement"; + error loc "wide strings not supported in asm statement"; sskip end diff --git a/cparser/Lexer.mll b/cparser/Lexer.mll index e4cb9a6..276aead 100644 --- a/cparser/Lexer.mll +++ b/cparser/Lexer.mll @@ -20,8 +20,6 @@ open Pre_parser_aux open Cabshelper open Camlcoq -module SMap = Map.Make(String) - let contexts : string list list ref = ref [] let lexicon : (string, Cabs.cabsloc -> token) Hashtbl.t = Hashtbl.create 0 @@ -128,6 +126,32 @@ let currentLoc = byteno = p.Lexing.pos_cnum; ident = getident ();}) +(* Error reporting *) + +let fatal_error lb fmt = + Cerrors.fatal_error ("%s:%d: Error:@ " ^^ fmt) + lb.lex_curr_p.pos_fname lb.lex_curr_p.pos_lnum + +let error lb fmt = + Cerrors.error ("%s:%d: Error:@ " ^^ fmt) + lb.lex_curr_p.pos_fname lb.lex_curr_p.pos_lnum + +let warning lb fmt = + Cerrors.warning ("%s:%d: Warning:@ " ^^ fmt) + lb.lex_curr_p.pos_fname lb.lex_curr_p.pos_lnum + +(* Simple character escapes *) + +let convert_escape = function + | 'a' -> 7L (* bell *) + | 'b' -> 8L (* backspace *) + | 'e' -> 27L (* escape (GCC extension) *) + | 'f' -> 12L (* form feed *) + | 'n' -> 10L (* new line *) + | 'r' -> 13L (* carriage return *) + | 't' -> 9L (* horizontal tab *) + | 'v' -> 11L (* vertical tab *) + | c -> Int64.of_int (Char.code c) } (* Identifiers *) @@ -138,8 +162,8 @@ let nondigit = ['_' 'a'-'z' 'A'-'Z'] let hex_quad = hexadecimal_digit hexadecimal_digit hexadecimal_digit hexadecimal_digit let universal_character_name = - "\\u" hex_quad - | "\\U" hex_quad hex_quad + "\\u" (hex_quad as n) + | "\\U" (hex_quad hex_quad as n) let identifier_nondigit = nondigit @@ -204,36 +228,19 @@ let hexadecimal_floating_constant = | hexadecimal_prefix (hexadecimal_digit_sequence as intpart) binary_exponent_part floating_suffix? -(* Charater constants *) +(* Character and string constants *) let simple_escape_sequence = - "\\'" | "\\\"" | "\\?" | "\\\\" | "\\a" | "\\b" | "\\f" | "\\n" - | "\\r" | "\\t" | "\\v" + '\\' ( ['\'' '\"' '?' '\\' 'a' 'b' 'e' 'f' 'n' 'r' 't' 'v'] as c) let octal_escape_sequence = - '\\' octal_digit - | '\\' octal_digit octal_digit - | '\\' octal_digit octal_digit octal_digit -let hexadecimal_escape_sequence = "\\x" hexadecimal_digit+ + '\\' ((octal_digit + | octal_digit octal_digit + | octal_digit octal_digit octal_digit) as n) +let hexadecimal_escape_sequence = "\\x" (hexadecimal_digit+ as n) let escape_sequence = simple_escape_sequence | octal_escape_sequence | hexadecimal_escape_sequence | universal_character_name -let c_char = - [^ '\'' '\\' '\n'] - | escape_sequence -let c_char_sequence = c_char+ -let character_constant = - "'" c_char_sequence "'" - | "L'" c_char_sequence "'" - -(* String literals *) -let s_char = - [^ '"' '\\' '\n'] - | escape_sequence -let s_char_sequence = s_char+ -let string_literal = - '"' s_char_sequence? '"' - | 'L' '"' s_char_sequence? '"' rule initial = parse | '\n' { new_line lexbuf; initial_linebegin lexbuf } @@ -261,8 +268,16 @@ rule initial = parse | None -> None | Some c -> Some (String.make 1 c) }, currentLoc lexbuf)} - | character_constant as s { CONSTANT (Cabs.CONST_CHAR s, currentLoc lexbuf) } - | string_literal as s { STRING_LITERAL (s, currentLoc lexbuf) } + | "'" { let l = char_literal [] lexbuf in + CONSTANT (Cabs.CONST_CHAR(false, l), + currentLoc lexbuf) } + | "L'" { let l = char_literal [] lexbuf in + CONSTANT (Cabs.CONST_CHAR(true, l), + currentLoc lexbuf) } + | "\"" { let l = string_literal [] lexbuf in + STRING_LITERAL(false, l, currentLoc lexbuf) } + | "L\"" { let l = string_literal [] lexbuf in + STRING_LITERAL(true, l, currentLoc lexbuf) } | "..." { ELLIPSIS(currentLoc lexbuf) } | "+=" { ADD_ASSIGN(currentLoc lexbuf) } | "-=" { SUB_ASSIGN(currentLoc lexbuf) } @@ -313,12 +328,7 @@ rule initial = parse try Hashtbl.find lexicon id (currentLoc lexbuf) with Not_found -> VAR_NAME (id, ref VarId, currentLoc lexbuf) } | eof { EOF } - | '"' ("" | 'L') s_char* '\\' (_ as c) { - Cerrors.fatal_error "%s:%d Error:@ invalid escape sequence in string litteral %S" - lexbuf.lex_curr_p.pos_fname lexbuf.lex_curr_p.pos_lnum (Printf.sprintf "\\%c" c) } - | _ as c { - Cerrors.fatal_error "%s:%d Error:@ invalid symbol %C" - lexbuf.lex_curr_p.pos_fname lexbuf.lex_curr_p.pos_lnum c } + | _ as c { fatal_error lexbuf "invalid symbol %C" c } and initial_linebegin = parse | '\n' { new_line lexbuf; initial_linebegin lexbuf } @@ -326,6 +336,41 @@ and initial_linebegin = parse | '#' { hash lexbuf } | "" { initial lexbuf } +and char = parse + | universal_character_name + { try + Int64.of_string ("0x" ^ n) + with Failure _ -> + error lexbuf "overflow in universal character name"; + 0L + } + | hexadecimal_escape_sequence + { try + Int64.of_string ("0x" ^ n) + with Failure _ -> + error lexbuf "overflow in hexadecimal escape sequence"; + 0L + } + | octal_escape_sequence + { Int64.of_string ("0o" ^ n) } + | simple_escape_sequence + { convert_escape c } + | '\\' (_ as c) + { warning lexbuf "incorrect escape sequence '\\%c', treating as '%c'" c c; + Int64.of_int (Char.code c) } + | _ as c + { Int64.of_int (Char.code c) } + +and char_literal accu = parse + | '\'' { List.rev accu } + | '\n' | eof { fatal_error lexbuf "missing terminating \"'\" character" } + | "" { let c = char lexbuf in char_literal (c :: accu) lexbuf } + +and string_literal accu = parse + | '\"' { List.rev accu } + | '\n' | eof { fatal_error lexbuf "missing terminating '\"' character" } + | "" { let c = char lexbuf in string_literal (c :: accu) lexbuf } + (* We assume gcc -E syntax but try to tolerate variations. *) and hash = parse | whitespace_char_no_newline + @@ -334,11 +379,10 @@ and hash = parse "\"" ([^ '\n' '\"']* as file) "\"" [^ '\n']* '\n' { let n = - try int_of_string n - with Failure "int_of_string" -> - Cerrors.warning "%s:%d Warning:@ invalid line number" - lexbuf.lex_curr_p.pos_fname lexbuf.lex_curr_p.pos_lnum; - lexbuf.lex_curr_p.pos_lnum + try + int_of_string n + with Failure _ -> + warning lexbuf "invalid line number"; lexbuf.lex_curr_p.pos_lnum in lexbuf.lex_curr_p <- { lexbuf.lex_curr_p with @@ -353,29 +397,24 @@ and hash = parse ([^ '\n']* as s) '\n' { new_line lexbuf; PRAGMA (s, currentLoc lexbuf) } | [^ '\n']* '\n' - { Cerrors.warning "%s:%d Warning:@ unrecognized '#' line" - lexbuf.lex_curr_p.pos_fname lexbuf.lex_curr_p.pos_lnum; + { warning lexbuf "unrecognized '#' line"; new_line lexbuf; initial_linebegin lexbuf } | [^ '\n']* eof - { Cerrors.fatal_error "%s:%d Error:@ unexpected end of file" - lexbuf.lex_curr_p.pos_fname lexbuf.lex_curr_p.pos_lnum } + { fatal_error lexbuf "unexpected end of file" } | _ as c - { Cerrors.fatal_error "%s:%d Error:@ invalid symbol %C" - lexbuf.lex_curr_p.pos_fname lexbuf.lex_curr_p.pos_lnum c } + { fatal_error lexbuf "invalid symbol %C" c } (* Multi-line comment terminated by "*/" *) and multiline_comment = parse | "*/" { () } - | eof { Cerrors.error "%s:%d Error: unterminated comment" - lexbuf.lex_curr_p.pos_fname lexbuf.lex_curr_p.pos_lnum } + | eof { error lexbuf "unterminated comment" } | '\n' { new_line lexbuf; multiline_comment lexbuf } | _ { multiline_comment lexbuf } (* Single-line comment terminated by a newline *) and singleline_comment = parse | '\n' { new_line lexbuf } - | eof { Cerrors.error "%s:%d Error: unterminated comment" - lexbuf.lex_curr_p.pos_fname lexbuf.lex_curr_p.pos_lnum } + | eof { () } | _ { singleline_comment lexbuf } { @@ -477,22 +516,22 @@ and singleline_comment = parse | SLASH loc -> loop SLASH't loc | STAR loc -> loop STAR't loc | STATIC loc -> loop STATIC't loc - | STRING_LITERAL (str, loc) -> - let buf = Buffer.create (String.length str) in - Buffer.add_string buf str; + | STRING_LITERAL (wide, str, loc) -> (* Merge consecutive string literals *) - let rec doConcat () = + let rec doConcat wide str = try match Queue.peek tokens with - | STRING_LITERAL (str, loc) -> + | STRING_LITERAL (wide', str', loc) -> ignore (Queue.pop tokens); - Buffer.add_string buf str; - doConcat () - | _ -> () - with Queue.Empty -> () - in - doConcat (); - loop CONSTANT't (Cabs.CONST_STRING (Buffer.contents buf), loc) + let (wide'', str'') = doConcat wide' str' in + if str'' <> [] + then (wide || wide'', str @ str'') + else (wide, str) + | _ -> + (wide, str) + with Queue.Empty -> (wide, str) in + let (wide', str') = doConcat wide str in + loop STRING_LITERAL't ((wide', str'), loc) | STRUCT loc -> loop STRUCT't loc | SUB_ASSIGN loc -> loop SUB_ASSIGN't loc | SWITCH loc -> loop SWITCH't loc diff --git a/cparser/Parser.v b/cparser/Parser.v index 342f924..3542176 100644 --- a/cparser/Parser.v +++ b/cparser/Parser.v @@ -97,6 +97,7 @@ Inductive terminal' : Set := | SLASH't | STAR't | STATIC't + | STRING_LITERAL't | STRUCT't | SUB_ASSIGN't | SWITCH't @@ -114,9 +115,9 @@ Inductive terminal' : Set := 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)))))) | STRUCT't => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | SUB_ASSIGN't => (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | SWITCH't => (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | TILDE't => (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))) | TYPEDEF't => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))) | TYPEDEF_NAME't => (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | UNDERSCORE_BOOL't => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | UNION't => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | UNSIGNED't => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | VAR_NAME't => (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | VOID't => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | VOLATILE't => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | WHILE't => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | XOR_ASSIGN't => (twice (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 => STRUCT't | 80 => SUB_ASSIGN't | 81 => SWITCH't | 82 => TILDE't | 83 => TYPEDEF't | 84 => TYPEDEF_NAME't | 85 => UNDERSCORE_BOOL't | 86 => UNION't | 87 => UNSIGNED't | 88 => VAR_NAME't | 89 => VOID't | 90 => VOLATILE't | 91 => WHILE't | 92 => XOR_ASSIGN't | _ => ADD_ASSIGN't end)%int31; - inj_bound := 93%int31 }. + { 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 := _. @@ -232,6 +233,7 @@ Definition terminal_semantic_type (t:terminal) : 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 @@ -495,6 +497,7 @@ Inductive production' : Set := | 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 @@ -704,9 +707,9 @@ Inductive production' : Set := 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'1 => (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))) | Prod'translation_unit'0 => (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))) | Prod'struct_or_union_specifier'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))) | Prod'struct_or_union_specifier'1 => (twice (twice (twice (twice_plus_one (twice Int31.In))))) | Prod'struct_or_union_specifier'0 => (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))) | Prod'struct_or_union'1 => (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))) | Prod'struct_or_union'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))) | Prod'struct_declarator_list'1 => (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))) | Prod'struct_declarator_list'0 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))) | Prod'struct_declarator'2 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))) | Prod'struct_declarator'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))) | Prod'struct_declarator'0 => (twice (twice (twice (twice (twice_plus_one Int31.In))))) | Prod'struct_declaration_list'1 => (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))) | Prod'struct_declaration_list'0 => (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))) | Prod'struct_declaration'1 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))) | Prod'struct_declaration'0 => (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))) | Prod'storage_class_specifier'4 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))) | Prod'storage_class_specifier'3 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))) | Prod'storage_class_specifier'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))) | Prod'storage_class_specifier'1 => (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))) | Prod'storage_class_specifier'0 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'6 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'5 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'4 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'3 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'2 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'0 => (twice (twice (twice (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'6 => (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'5 => (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'4 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'3 => (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'2 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'1 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))) | Prod'specifier_qualifier_list'3 => (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))) | Prod'specifier_qualifier_list'2 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))) | Prod'specifier_qualifier_list'1 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))) | Prod'specifier_qualifier_list'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))) | Prod'shift_expression'2 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Prod'shift_expression'1 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Prod'shift_expression'0 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Prod'selection_statement_safe'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Prod'selection_statement_safe'0 => (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | Prod'selection_statement_dangerous'2 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | Prod'selection_statement_dangerous'1 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))) | Prod'selection_statement_dangerous'0 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))) | Prod'relational_expression'4 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Prod'relational_expression'3 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Prod'relational_expression'2 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Prod'relational_expression'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Prod'relational_expression'0 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'primary_expression'2 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'primary_expression'1 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'primary_expression'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'postfix_expression'10 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'postfix_expression'9 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'postfix_expression'8 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'postfix_expression'7 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'postfix_expression'6 => (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'5 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'4 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'3 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'2 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'1 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'0 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Prod'pointer'3 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Prod'pointer'2 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'pointer'1 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'pointer'0 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'parameter_type_list'1 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'parameter_type_list'0 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'parameter_list'1 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'parameter_list'0 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'parameter_declaration'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'parameter_declaration'1 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'parameter_declaration'0 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'old_function_declarator'1 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'old_function_declarator'0 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'multiplicative_expression'3 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'multiplicative_expression'2 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'multiplicative_expression'1 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'multiplicative_expression'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'logical_OR_expression'1 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'logical_OR_expression'0 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'logical_AND_expression'1 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'logical_AND_expression'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'labeled_statement_statement_safe_'2 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'labeled_statement_statement_safe_'1 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'labeled_statement_statement_safe_'0 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'labeled_statement_statement_dangerous_'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_dangerous_'1 => (twice (twice (twice (twice (twice (twice (twice Int31.In))))))) | Prod'labeled_statement_statement_dangerous_'0 => (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))) | Prod'jump_statement'4 => (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))) | Prod'jump_statement'3 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))) | Prod'jump_statement'2 => (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Prod'jump_statement'1 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Prod'jump_statement'0 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'13 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'12 => (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'11 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'10 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'9 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'8 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'7 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'6 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'5 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'4 => (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'3 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'2 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'1 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'0 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'13 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'12 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'11 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'10 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'9 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'8 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'7 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'6 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'5 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'4 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'3 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'2 => (twice (twice (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'1 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'0 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'initializer_list'3 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'initializer_list'2 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'initializer_list'1 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'initializer_list'0 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'init_declarator_list'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'init_declarator_list'0 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'init_declarator'1 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'init_declarator'0 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'inclusive_OR_expression'1 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'inclusive_OR_expression'0 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'identifier_list'1 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'identifier_list'0 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute_word'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute_word'1 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute_word'0 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute_list'1 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute_list'0 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute'3 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute'2 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute'1 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'function_specifier'0 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'function_definition'1 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'function_definition'0 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'external_declaration'2 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'external_declaration'1 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'external_declaration'0 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'expression_statement'1 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'expression_statement'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'expression'1 => (twice (twice (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'expression'0 => (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'exclusive_OR_expression'1 => (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'exclusive_OR_expression'0 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'equality_expression'2 => (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'equality_expression'1 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'equality_expression'0 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'enumerator_list'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'enumerator_list'0 => (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enumerator'1 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enumerator'0 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enumeration_constant'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enum_specifier'4 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enum_specifier'3 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enum_specifier'2 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enum_specifier'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enum_specifier'0 => (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_old_function_declarator'0 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'7 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'6 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'5 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'4 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'3 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'1 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'0 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'12 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'11 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'10 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'9 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'8 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'7 => (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'6 => (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'5 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'4 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'3 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'2 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'1 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'0 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'designator_list'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'designator_list'0 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'designator'1 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'designator'0 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'designation'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declarator'1 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declarator'0 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'7 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'6 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'5 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'4 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'3 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'2 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'1 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'0 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_list'1 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_list'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration'1 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration'0 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'constant_expression'0 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'conditional_expression'1 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'conditional_expression'0 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'compound_statement'1 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'compound_statement'0 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'cast_expression'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'cast_expression'0 => (twice (twice (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'c_initializer'2 => (twice_plus_one (twice (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'c_initializer'1 => (twice (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'c_initializer'0 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'block_item_list'1 => (twice (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'block_item_list'0 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'block_item'2 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'block_item'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'block_item'0 => (twice (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier_list'1 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier_list'0 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier'3 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier'2 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier'1 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier'0 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'10 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'9 => (twice (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'8 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'7 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'6 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'5 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'4 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'3 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'1 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'0 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_expression'1 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_expression'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'asm_statement'0 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'argument_expression_list'1 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'argument_expression_list'0 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'additive_expression'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'additive_expression'1 => (twice (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'additive_expression'0 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'abstract_declarator'2 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'abstract_declarator'1 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'abstract_declarator'0 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'AND_expression'1 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'AND_expression'0 => (twice (twice_plus_one (twice_plus_one (twice (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'1 | 38 => Prod'translation_unit'0 | 39 => Prod'struct_or_union_specifier'2 | 40 => Prod'struct_or_union_specifier'1 | 41 => Prod'struct_or_union_specifier'0 | 42 => Prod'struct_or_union'1 | 43 => Prod'struct_or_union'0 | 44 => Prod'struct_declarator_list'1 | 45 => Prod'struct_declarator_list'0 | 46 => Prod'struct_declarator'2 | 47 => Prod'struct_declarator'1 | 48 => Prod'struct_declarator'0 | 49 => Prod'struct_declaration_list'1 | 50 => Prod'struct_declaration_list'0 | 51 => Prod'struct_declaration'1 | 52 => Prod'struct_declaration'0 | 53 => Prod'storage_class_specifier'4 | 54 => Prod'storage_class_specifier'3 | 55 => Prod'storage_class_specifier'2 | 56 => Prod'storage_class_specifier'1 | 57 => Prod'storage_class_specifier'0 | 58 => Prod'statement_safe'6 | 59 => Prod'statement_safe'5 | 60 => Prod'statement_safe'4 | 61 => Prod'statement_safe'3 | 62 => Prod'statement_safe'2 | 63 => Prod'statement_safe'1 | 64 => Prod'statement_safe'0 | 65 => Prod'statement_dangerous'6 | 66 => Prod'statement_dangerous'5 | 67 => Prod'statement_dangerous'4 | 68 => Prod'statement_dangerous'3 | 69 => Prod'statement_dangerous'2 | 70 => Prod'statement_dangerous'1 | 71 => Prod'statement_dangerous'0 | 72 => Prod'specifier_qualifier_list'3 | 73 => Prod'specifier_qualifier_list'2 | 74 => Prod'specifier_qualifier_list'1 | 75 => Prod'specifier_qualifier_list'0 | 76 => Prod'shift_expression'2 | 77 => Prod'shift_expression'1 | 78 => Prod'shift_expression'0 | 79 => Prod'selection_statement_safe'1 | 80 => Prod'selection_statement_safe'0 | 81 => Prod'selection_statement_dangerous'2 | 82 => Prod'selection_statement_dangerous'1 | 83 => Prod'selection_statement_dangerous'0 | 84 => Prod'relational_expression'4 | 85 => Prod'relational_expression'3 | 86 => Prod'relational_expression'2 | 87 => Prod'relational_expression'1 | 88 => Prod'relational_expression'0 | 89 => Prod'primary_expression'2 | 90 => Prod'primary_expression'1 | 91 => Prod'primary_expression'0 | 92 => Prod'postfix_expression'10 | 93 => Prod'postfix_expression'9 | 94 => Prod'postfix_expression'8 | 95 => Prod'postfix_expression'7 | 96 => Prod'postfix_expression'6 | 97 => Prod'postfix_expression'5 | 98 => Prod'postfix_expression'4 | 99 => Prod'postfix_expression'3 | 100 => Prod'postfix_expression'2 | 101 => Prod'postfix_expression'1 | 102 => Prod'postfix_expression'0 | 103 => Prod'pointer'3 | 104 => Prod'pointer'2 | 105 => Prod'pointer'1 | 106 => Prod'pointer'0 | 107 => Prod'parameter_type_list'1 | 108 => Prod'parameter_type_list'0 | 109 => Prod'parameter_list'1 | 110 => Prod'parameter_list'0 | 111 => Prod'parameter_declaration'2 | 112 => Prod'parameter_declaration'1 | 113 => Prod'parameter_declaration'0 | 114 => Prod'old_function_declarator'1 | 115 => Prod'old_function_declarator'0 | 116 => Prod'multiplicative_expression'3 | 117 => Prod'multiplicative_expression'2 | 118 => Prod'multiplicative_expression'1 | 119 => Prod'multiplicative_expression'0 | 120 => Prod'logical_OR_expression'1 | 121 => Prod'logical_OR_expression'0 | 122 => Prod'logical_AND_expression'1 | 123 => Prod'logical_AND_expression'0 | 124 => Prod'labeled_statement_statement_safe_'2 | 125 => Prod'labeled_statement_statement_safe_'1 | 126 => Prod'labeled_statement_statement_safe_'0 | 127 => Prod'labeled_statement_statement_dangerous_'2 | 128 => Prod'labeled_statement_statement_dangerous_'1 | 129 => Prod'labeled_statement_statement_dangerous_'0 | 130 => Prod'jump_statement'4 | 131 => Prod'jump_statement'3 | 132 => Prod'jump_statement'2 | 133 => Prod'jump_statement'1 | 134 => Prod'jump_statement'0 | 135 => Prod'iteration_statement_statement_safe_'13 | 136 => Prod'iteration_statement_statement_safe_'12 | 137 => Prod'iteration_statement_statement_safe_'11 | 138 => Prod'iteration_statement_statement_safe_'10 | 139 => Prod'iteration_statement_statement_safe_'9 | 140 => Prod'iteration_statement_statement_safe_'8 | 141 => Prod'iteration_statement_statement_safe_'7 | 142 => Prod'iteration_statement_statement_safe_'6 | 143 => Prod'iteration_statement_statement_safe_'5 | 144 => Prod'iteration_statement_statement_safe_'4 | 145 => Prod'iteration_statement_statement_safe_'3 | 146 => Prod'iteration_statement_statement_safe_'2 | 147 => Prod'iteration_statement_statement_safe_'1 | 148 => Prod'iteration_statement_statement_safe_'0 | 149 => Prod'iteration_statement_statement_dangerous_'13 | 150 => Prod'iteration_statement_statement_dangerous_'12 | 151 => Prod'iteration_statement_statement_dangerous_'11 | 152 => Prod'iteration_statement_statement_dangerous_'10 | 153 => Prod'iteration_statement_statement_dangerous_'9 | 154 => Prod'iteration_statement_statement_dangerous_'8 | 155 => Prod'iteration_statement_statement_dangerous_'7 | 156 => Prod'iteration_statement_statement_dangerous_'6 | 157 => Prod'iteration_statement_statement_dangerous_'5 | 158 => Prod'iteration_statement_statement_dangerous_'4 | 159 => Prod'iteration_statement_statement_dangerous_'3 | 160 => Prod'iteration_statement_statement_dangerous_'2 | 161 => Prod'iteration_statement_statement_dangerous_'1 | 162 => Prod'iteration_statement_statement_dangerous_'0 | 163 => Prod'initializer_list'3 | 164 => Prod'initializer_list'2 | 165 => Prod'initializer_list'1 | 166 => Prod'initializer_list'0 | 167 => Prod'init_declarator_list'1 | 168 => Prod'init_declarator_list'0 | 169 => Prod'init_declarator'1 | 170 => Prod'init_declarator'0 | 171 => Prod'inclusive_OR_expression'1 | 172 => Prod'inclusive_OR_expression'0 | 173 => Prod'identifier_list'1 | 174 => Prod'identifier_list'0 | 175 => Prod'gcc_attribute_word'2 | 176 => Prod'gcc_attribute_word'1 | 177 => Prod'gcc_attribute_word'0 | 178 => Prod'gcc_attribute_list'1 | 179 => Prod'gcc_attribute_list'0 | 180 => Prod'gcc_attribute'3 | 181 => Prod'gcc_attribute'2 | 182 => Prod'gcc_attribute'1 | 183 => Prod'gcc_attribute'0 | 184 => Prod'function_specifier'0 | 185 => Prod'function_definition'1 | 186 => Prod'function_definition'0 | 187 => Prod'external_declaration'2 | 188 => Prod'external_declaration'1 | 189 => Prod'external_declaration'0 | 190 => Prod'expression_statement'1 | 191 => Prod'expression_statement'0 | 192 => Prod'expression'1 | 193 => Prod'expression'0 | 194 => Prod'exclusive_OR_expression'1 | 195 => Prod'exclusive_OR_expression'0 | 196 => Prod'equality_expression'2 | 197 => Prod'equality_expression'1 | 198 => Prod'equality_expression'0 | 199 => Prod'enumerator_list'1 | 200 => Prod'enumerator_list'0 | 201 => Prod'enumerator'1 | 202 => Prod'enumerator'0 | 203 => Prod'enumeration_constant'0 | 204 => Prod'enum_specifier'4 | 205 => Prod'enum_specifier'3 | 206 => Prod'enum_specifier'2 | 207 => Prod'enum_specifier'1 | 208 => Prod'enum_specifier'0 | 209 => Prod'direct_old_function_declarator'0 | 210 => Prod'direct_declarator'7 | 211 => Prod'direct_declarator'6 | 212 => Prod'direct_declarator'5 | 213 => Prod'direct_declarator'4 | 214 => Prod'direct_declarator'3 | 215 => Prod'direct_declarator'2 | 216 => Prod'direct_declarator'1 | 217 => Prod'direct_declarator'0 | 218 => Prod'direct_abstract_declarator'12 | 219 => Prod'direct_abstract_declarator'11 | 220 => Prod'direct_abstract_declarator'10 | 221 => Prod'direct_abstract_declarator'9 | 222 => Prod'direct_abstract_declarator'8 | 223 => Prod'direct_abstract_declarator'7 | 224 => Prod'direct_abstract_declarator'6 | 225 => Prod'direct_abstract_declarator'5 | 226 => Prod'direct_abstract_declarator'4 | 227 => Prod'direct_abstract_declarator'3 | 228 => Prod'direct_abstract_declarator'2 | 229 => Prod'direct_abstract_declarator'1 | 230 => Prod'direct_abstract_declarator'0 | 231 => Prod'designator_list'1 | 232 => Prod'designator_list'0 | 233 => Prod'designator'1 | 234 => Prod'designator'0 | 235 => Prod'designation'0 | 236 => Prod'declarator'1 | 237 => Prod'declarator'0 | 238 => Prod'declaration_specifiers'7 | 239 => Prod'declaration_specifiers'6 | 240 => Prod'declaration_specifiers'5 | 241 => Prod'declaration_specifiers'4 | 242 => Prod'declaration_specifiers'3 | 243 => Prod'declaration_specifiers'2 | 244 => Prod'declaration_specifiers'1 | 245 => Prod'declaration_specifiers'0 | 246 => Prod'declaration_list'1 | 247 => Prod'declaration_list'0 | 248 => Prod'declaration'1 | 249 => Prod'declaration'0 | 250 => Prod'constant_expression'0 | 251 => Prod'conditional_expression'1 | 252 => Prod'conditional_expression'0 | 253 => Prod'compound_statement'1 | 254 => Prod'compound_statement'0 | 255 => Prod'cast_expression'1 | 256 => Prod'cast_expression'0 | 257 => Prod'c_initializer'2 | 258 => Prod'c_initializer'1 | 259 => Prod'c_initializer'0 | 260 => Prod'block_item_list'1 | 261 => Prod'block_item_list'0 | 262 => Prod'block_item'2 | 263 => Prod'block_item'1 | 264 => Prod'block_item'0 | 265 => Prod'attribute_specifier_list'1 | 266 => Prod'attribute_specifier_list'0 | 267 => Prod'attribute_specifier'3 | 268 => Prod'attribute_specifier'2 | 269 => Prod'attribute_specifier'1 | 270 => Prod'attribute_specifier'0 | 271 => Prod'assignment_operator'10 | 272 => Prod'assignment_operator'9 | 273 => Prod'assignment_operator'8 | 274 => Prod'assignment_operator'7 | 275 => Prod'assignment_operator'6 | 276 => Prod'assignment_operator'5 | 277 => Prod'assignment_operator'4 | 278 => Prod'assignment_operator'3 | 279 => Prod'assignment_operator'2 | 280 => Prod'assignment_operator'1 | 281 => Prod'assignment_operator'0 | 282 => Prod'assignment_expression'1 | 283 => Prod'assignment_expression'0 | 284 => Prod'asm_statement'0 | 285 => Prod'argument_expression_list'1 | 286 => Prod'argument_expression_list'0 | 287 => Prod'additive_expression'2 | 288 => Prod'additive_expression'1 | 289 => Prod'additive_expression'0 | 290 => Prod'abstract_declarator'2 | 291 => Prod'abstract_declarator'1 | 292 => Prod'abstract_declarator'0 | 293 => Prod'AND_expression'1 | 294 => Prod'AND_expression'0 | _ => Prod'unary_operator'5 end)%int31; - inj_bound := 295%int31 }. + { 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'1 => (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))) | Prod'translation_unit'0 => (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))) | Prod'struct_or_union_specifier'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))) | Prod'struct_or_union_specifier'1 => (twice (twice (twice (twice_plus_one (twice Int31.In))))) | Prod'struct_or_union_specifier'0 => (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))) | Prod'struct_or_union'1 => (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))) | Prod'struct_or_union'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))) | Prod'struct_declarator_list'1 => (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))) | Prod'struct_declarator_list'0 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))) | Prod'struct_declarator'2 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))) | Prod'struct_declarator'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))) | Prod'struct_declarator'0 => (twice (twice (twice (twice (twice_plus_one Int31.In))))) | Prod'struct_declaration_list'1 => (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))) | Prod'struct_declaration_list'0 => (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))) | Prod'struct_declaration'1 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))) | Prod'struct_declaration'0 => (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))) | Prod'storage_class_specifier'4 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))) | Prod'storage_class_specifier'3 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))) | Prod'storage_class_specifier'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))) | Prod'storage_class_specifier'1 => (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))) | Prod'storage_class_specifier'0 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'6 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'5 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'4 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'3 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'2 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'0 => (twice (twice (twice (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'6 => (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'5 => (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'4 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'3 => (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'2 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'1 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))) | Prod'specifier_qualifier_list'3 => (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))) | Prod'specifier_qualifier_list'2 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))) | Prod'specifier_qualifier_list'1 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))) | Prod'specifier_qualifier_list'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))) | Prod'shift_expression'2 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Prod'shift_expression'1 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Prod'shift_expression'0 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Prod'selection_statement_safe'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Prod'selection_statement_safe'0 => (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | Prod'selection_statement_dangerous'2 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | Prod'selection_statement_dangerous'1 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))) | Prod'selection_statement_dangerous'0 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))) | Prod'relational_expression'4 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Prod'relational_expression'3 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Prod'relational_expression'2 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Prod'relational_expression'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Prod'relational_expression'0 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'primary_expression'3 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'primary_expression'2 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'primary_expression'1 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'primary_expression'0 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'postfix_expression'10 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'postfix_expression'9 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'postfix_expression'8 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'postfix_expression'7 => (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'6 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'5 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'4 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'3 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'2 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'1 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Prod'pointer'3 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'pointer'2 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'pointer'1 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'pointer'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'parameter_type_list'1 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'parameter_type_list'0 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'parameter_list'1 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'parameter_list'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'parameter_declaration'2 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'parameter_declaration'1 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'parameter_declaration'0 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'old_function_declarator'1 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'old_function_declarator'0 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'multiplicative_expression'3 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'multiplicative_expression'2 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'multiplicative_expression'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'multiplicative_expression'0 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'logical_OR_expression'1 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'logical_OR_expression'0 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'logical_AND_expression'1 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'logical_AND_expression'0 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'labeled_statement_statement_safe_'2 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'labeled_statement_statement_safe_'1 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'labeled_statement_statement_safe_'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'labeled_statement_statement_dangerous_'2 => (twice (twice (twice (twice (twice (twice (twice Int31.In))))))) | Prod'labeled_statement_statement_dangerous_'1 => (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))) | Prod'labeled_statement_statement_dangerous_'0 => (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))) | Prod'jump_statement'4 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))) | Prod'jump_statement'3 => (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Prod'jump_statement'2 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Prod'jump_statement'1 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Prod'jump_statement'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'13 => (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'12 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'11 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'10 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'9 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'8 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'7 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'6 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'5 => (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'4 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'3 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'2 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'1 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'0 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'13 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'12 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'11 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'10 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'9 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'8 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'7 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'6 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'5 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'4 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'3 => (twice (twice (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'2 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'1 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'0 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'initializer_list'3 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'initializer_list'2 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'initializer_list'1 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'initializer_list'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'init_declarator_list'1 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'init_declarator_list'0 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'init_declarator'1 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'init_declarator'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'inclusive_OR_expression'1 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'inclusive_OR_expression'0 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'identifier_list'1 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'identifier_list'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute_word'2 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute_word'1 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute_word'0 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute_list'1 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute_list'0 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute'3 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute'2 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute'0 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'function_specifier'0 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'function_definition'1 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'function_definition'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'external_declaration'2 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'external_declaration'1 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'external_declaration'0 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'expression_statement'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'expression_statement'0 => (twice (twice (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'expression'1 => (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'expression'0 => (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'exclusive_OR_expression'1 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'exclusive_OR_expression'0 => (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'equality_expression'2 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'equality_expression'1 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'equality_expression'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'enumerator_list'1 => (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enumerator_list'0 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enumerator'1 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enumerator'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enumeration_constant'0 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enum_specifier'4 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enum_specifier'3 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enum_specifier'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enum_specifier'1 => (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'enum_specifier'0 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_old_function_declarator'0 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'7 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'6 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'5 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'4 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'3 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'2 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'1 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'0 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'12 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'11 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'10 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'9 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'8 => (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'7 => (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'6 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'5 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'4 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'3 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'2 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'1 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'designator_list'1 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'designator_list'0 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'designator'1 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'designator'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'designation'0 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declarator'1 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declarator'0 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'7 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'6 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'5 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'4 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'3 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'2 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'1 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'0 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_list'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_list'0 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration'1 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration'0 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'constant_expression'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'conditional_expression'1 => (twice (twice (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 (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'compound_statement'1 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'compound_statement'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'cast_expression'1 => (twice (twice (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'cast_expression'0 => (twice_plus_one (twice (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'c_initializer'2 => (twice (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'c_initializer'1 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'c_initializer'0 => (twice (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'block_item_list'1 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'block_item_list'0 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'block_item'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'block_item'1 => (twice (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'block_item'0 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier_list'1 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier_list'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier'3 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier'2 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier'1 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'10 => (twice (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'9 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'8 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'7 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'6 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'5 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'4 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'3 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'2 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'1 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'0 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_expression'1 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_expression'0 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'asm_statement'0 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'argument_expression_list'1 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'argument_expression_list'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'additive_expression'2 => (twice (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'additive_expression'1 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'additive_expression'0 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'abstract_declarator'2 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'abstract_declarator'1 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'abstract_declarator'0 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'AND_expression'1 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'AND_expression'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (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'1 | 38 => Prod'translation_unit'0 | 39 => Prod'struct_or_union_specifier'2 | 40 => Prod'struct_or_union_specifier'1 | 41 => Prod'struct_or_union_specifier'0 | 42 => Prod'struct_or_union'1 | 43 => Prod'struct_or_union'0 | 44 => Prod'struct_declarator_list'1 | 45 => Prod'struct_declarator_list'0 | 46 => Prod'struct_declarator'2 | 47 => Prod'struct_declarator'1 | 48 => Prod'struct_declarator'0 | 49 => Prod'struct_declaration_list'1 | 50 => Prod'struct_declaration_list'0 | 51 => Prod'struct_declaration'1 | 52 => Prod'struct_declaration'0 | 53 => Prod'storage_class_specifier'4 | 54 => Prod'storage_class_specifier'3 | 55 => Prod'storage_class_specifier'2 | 56 => Prod'storage_class_specifier'1 | 57 => Prod'storage_class_specifier'0 | 58 => Prod'statement_safe'6 | 59 => Prod'statement_safe'5 | 60 => Prod'statement_safe'4 | 61 => Prod'statement_safe'3 | 62 => Prod'statement_safe'2 | 63 => Prod'statement_safe'1 | 64 => Prod'statement_safe'0 | 65 => Prod'statement_dangerous'6 | 66 => Prod'statement_dangerous'5 | 67 => Prod'statement_dangerous'4 | 68 => Prod'statement_dangerous'3 | 69 => Prod'statement_dangerous'2 | 70 => Prod'statement_dangerous'1 | 71 => Prod'statement_dangerous'0 | 72 => Prod'specifier_qualifier_list'3 | 73 => Prod'specifier_qualifier_list'2 | 74 => Prod'specifier_qualifier_list'1 | 75 => Prod'specifier_qualifier_list'0 | 76 => Prod'shift_expression'2 | 77 => Prod'shift_expression'1 | 78 => Prod'shift_expression'0 | 79 => Prod'selection_statement_safe'1 | 80 => Prod'selection_statement_safe'0 | 81 => Prod'selection_statement_dangerous'2 | 82 => Prod'selection_statement_dangerous'1 | 83 => Prod'selection_statement_dangerous'0 | 84 => Prod'relational_expression'4 | 85 => Prod'relational_expression'3 | 86 => Prod'relational_expression'2 | 87 => Prod'relational_expression'1 | 88 => Prod'relational_expression'0 | 89 => Prod'primary_expression'3 | 90 => Prod'primary_expression'2 | 91 => Prod'primary_expression'1 | 92 => Prod'primary_expression'0 | 93 => Prod'postfix_expression'10 | 94 => Prod'postfix_expression'9 | 95 => Prod'postfix_expression'8 | 96 => Prod'postfix_expression'7 | 97 => Prod'postfix_expression'6 | 98 => Prod'postfix_expression'5 | 99 => Prod'postfix_expression'4 | 100 => Prod'postfix_expression'3 | 101 => Prod'postfix_expression'2 | 102 => Prod'postfix_expression'1 | 103 => Prod'postfix_expression'0 | 104 => Prod'pointer'3 | 105 => Prod'pointer'2 | 106 => Prod'pointer'1 | 107 => Prod'pointer'0 | 108 => Prod'parameter_type_list'1 | 109 => Prod'parameter_type_list'0 | 110 => Prod'parameter_list'1 | 111 => Prod'parameter_list'0 | 112 => Prod'parameter_declaration'2 | 113 => Prod'parameter_declaration'1 | 114 => Prod'parameter_declaration'0 | 115 => Prod'old_function_declarator'1 | 116 => Prod'old_function_declarator'0 | 117 => Prod'multiplicative_expression'3 | 118 => Prod'multiplicative_expression'2 | 119 => Prod'multiplicative_expression'1 | 120 => Prod'multiplicative_expression'0 | 121 => Prod'logical_OR_expression'1 | 122 => Prod'logical_OR_expression'0 | 123 => Prod'logical_AND_expression'1 | 124 => Prod'logical_AND_expression'0 | 125 => Prod'labeled_statement_statement_safe_'2 | 126 => Prod'labeled_statement_statement_safe_'1 | 127 => Prod'labeled_statement_statement_safe_'0 | 128 => Prod'labeled_statement_statement_dangerous_'2 | 129 => Prod'labeled_statement_statement_dangerous_'1 | 130 => Prod'labeled_statement_statement_dangerous_'0 | 131 => Prod'jump_statement'4 | 132 => Prod'jump_statement'3 | 133 => Prod'jump_statement'2 | 134 => Prod'jump_statement'1 | 135 => Prod'jump_statement'0 | 136 => Prod'iteration_statement_statement_safe_'13 | 137 => Prod'iteration_statement_statement_safe_'12 | 138 => Prod'iteration_statement_statement_safe_'11 | 139 => Prod'iteration_statement_statement_safe_'10 | 140 => Prod'iteration_statement_statement_safe_'9 | 141 => Prod'iteration_statement_statement_safe_'8 | 142 => Prod'iteration_statement_statement_safe_'7 | 143 => Prod'iteration_statement_statement_safe_'6 | 144 => Prod'iteration_statement_statement_safe_'5 | 145 => Prod'iteration_statement_statement_safe_'4 | 146 => Prod'iteration_statement_statement_safe_'3 | 147 => Prod'iteration_statement_statement_safe_'2 | 148 => Prod'iteration_statement_statement_safe_'1 | 149 => Prod'iteration_statement_statement_safe_'0 | 150 => Prod'iteration_statement_statement_dangerous_'13 | 151 => Prod'iteration_statement_statement_dangerous_'12 | 152 => Prod'iteration_statement_statement_dangerous_'11 | 153 => Prod'iteration_statement_statement_dangerous_'10 | 154 => Prod'iteration_statement_statement_dangerous_'9 | 155 => Prod'iteration_statement_statement_dangerous_'8 | 156 => Prod'iteration_statement_statement_dangerous_'7 | 157 => Prod'iteration_statement_statement_dangerous_'6 | 158 => Prod'iteration_statement_statement_dangerous_'5 | 159 => Prod'iteration_statement_statement_dangerous_'4 | 160 => Prod'iteration_statement_statement_dangerous_'3 | 161 => Prod'iteration_statement_statement_dangerous_'2 | 162 => Prod'iteration_statement_statement_dangerous_'1 | 163 => Prod'iteration_statement_statement_dangerous_'0 | 164 => Prod'initializer_list'3 | 165 => Prod'initializer_list'2 | 166 => Prod'initializer_list'1 | 167 => Prod'initializer_list'0 | 168 => Prod'init_declarator_list'1 | 169 => Prod'init_declarator_list'0 | 170 => Prod'init_declarator'1 | 171 => Prod'init_declarator'0 | 172 => Prod'inclusive_OR_expression'1 | 173 => Prod'inclusive_OR_expression'0 | 174 => Prod'identifier_list'1 | 175 => Prod'identifier_list'0 | 176 => Prod'gcc_attribute_word'2 | 177 => Prod'gcc_attribute_word'1 | 178 => Prod'gcc_attribute_word'0 | 179 => Prod'gcc_attribute_list'1 | 180 => Prod'gcc_attribute_list'0 | 181 => Prod'gcc_attribute'3 | 182 => Prod'gcc_attribute'2 | 183 => Prod'gcc_attribute'1 | 184 => Prod'gcc_attribute'0 | 185 => Prod'function_specifier'0 | 186 => Prod'function_definition'1 | 187 => Prod'function_definition'0 | 188 => Prod'external_declaration'2 | 189 => Prod'external_declaration'1 | 190 => Prod'external_declaration'0 | 191 => Prod'expression_statement'1 | 192 => Prod'expression_statement'0 | 193 => Prod'expression'1 | 194 => Prod'expression'0 | 195 => Prod'exclusive_OR_expression'1 | 196 => Prod'exclusive_OR_expression'0 | 197 => Prod'equality_expression'2 | 198 => Prod'equality_expression'1 | 199 => Prod'equality_expression'0 | 200 => Prod'enumerator_list'1 | 201 => Prod'enumerator_list'0 | 202 => Prod'enumerator'1 | 203 => Prod'enumerator'0 | 204 => Prod'enumeration_constant'0 | 205 => Prod'enum_specifier'4 | 206 => Prod'enum_specifier'3 | 207 => Prod'enum_specifier'2 | 208 => Prod'enum_specifier'1 | 209 => Prod'enum_specifier'0 | 210 => Prod'direct_old_function_declarator'0 | 211 => Prod'direct_declarator'7 | 212 => Prod'direct_declarator'6 | 213 => Prod'direct_declarator'5 | 214 => Prod'direct_declarator'4 | 215 => Prod'direct_declarator'3 | 216 => Prod'direct_declarator'2 | 217 => Prod'direct_declarator'1 | 218 => Prod'direct_declarator'0 | 219 => Prod'direct_abstract_declarator'12 | 220 => Prod'direct_abstract_declarator'11 | 221 => Prod'direct_abstract_declarator'10 | 222 => Prod'direct_abstract_declarator'9 | 223 => Prod'direct_abstract_declarator'8 | 224 => Prod'direct_abstract_declarator'7 | 225 => Prod'direct_abstract_declarator'6 | 226 => Prod'direct_abstract_declarator'5 | 227 => Prod'direct_abstract_declarator'4 | 228 => Prod'direct_abstract_declarator'3 | 229 => Prod'direct_abstract_declarator'2 | 230 => Prod'direct_abstract_declarator'1 | 231 => Prod'direct_abstract_declarator'0 | 232 => Prod'designator_list'1 | 233 => Prod'designator_list'0 | 234 => Prod'designator'1 | 235 => Prod'designator'0 | 236 => Prod'designation'0 | 237 => Prod'declarator'1 | 238 => Prod'declarator'0 | 239 => Prod'declaration_specifiers'7 | 240 => Prod'declaration_specifiers'6 | 241 => Prod'declaration_specifiers'5 | 242 => Prod'declaration_specifiers'4 | 243 => Prod'declaration_specifiers'3 | 244 => Prod'declaration_specifiers'2 | 245 => Prod'declaration_specifiers'1 | 246 => Prod'declaration_specifiers'0 | 247 => Prod'declaration_list'1 | 248 => Prod'declaration_list'0 | 249 => Prod'declaration'1 | 250 => Prod'declaration'0 | 251 => Prod'constant_expression'0 | 252 => Prod'conditional_expression'1 | 253 => Prod'conditional_expression'0 | 254 => Prod'compound_statement'1 | 255 => Prod'compound_statement'0 | 256 => Prod'cast_expression'1 | 257 => Prod'cast_expression'0 | 258 => Prod'c_initializer'2 | 259 => Prod'c_initializer'1 | 260 => Prod'c_initializer'0 | 261 => Prod'block_item_list'1 | 262 => Prod'block_item_list'0 | 263 => Prod'block_item'2 | 264 => Prod'block_item'1 | 265 => Prod'block_item'0 | 266 => Prod'attribute_specifier_list'1 | 267 => Prod'attribute_specifier_list'0 | 268 => Prod'attribute_specifier'3 | 269 => Prod'attribute_specifier'2 | 270 => Prod'attribute_specifier'1 | 271 => Prod'attribute_specifier'0 | 272 => Prod'assignment_operator'10 | 273 => Prod'assignment_operator'9 | 274 => Prod'assignment_operator'8 | 275 => Prod'assignment_operator'7 | 276 => Prod'assignment_operator'6 | 277 => Prod'assignment_operator'5 | 278 => Prod'assignment_operator'4 | 279 => Prod'assignment_operator'3 | 280 => Prod'assignment_operator'2 | 281 => Prod'assignment_operator'1 | 282 => Prod'assignment_operator'0 | 283 => Prod'assignment_expression'1 | 284 => Prod'assignment_expression'0 | 285 => Prod'asm_statement'0 | 286 => Prod'argument_expression_list'1 | 287 => Prod'argument_expression_list'0 | 288 => Prod'additive_expression'2 | 289 => Prod'additive_expression'1 | 290 => Prod'additive_expression'0 | 291 => Prod'abstract_declarator'2 | 292 => Prod'abstract_declarator'1 | 293 => Prod'abstract_declarator'0 | 294 => Prod'AND_expression'1 | 295 => Prod'AND_expression'0 | _ => Prod'unary_operator'5 end)%int31; + inj_bound := 296%int31 }. Solve Obligations using (intro x; case x; reflexivity). Instance ProductionAlph : Alphabet production := _. @@ -772,9 +775,9 @@ Definition prod_contents (p:production) : fst exprt::exprq ) | Prod'asm_statement'0 => box - (asm_statement'nt, [T SEMICOLON't; T RPAREN't; T CONSTANT't; T LPAREN't; T ASM't]) + (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 => - ASM (fst template) loc + let '(wide, chars, _) := template in ASM wide chars loc ) | Prod'assignment_expression'0 => box (assignment_expression'nt, [NT conditional_expression'nt]) @@ -1757,6 +1760,12 @@ Definition prod_contents (p:production) : (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) @@ -2313,7 +2322,7 @@ Definition nullable_nterm (nt:nonterminal) : bool := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF'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] @@ -2327,32 +2336,32 @@ Definition first_nterm (nt:nonterminal) : list terminal := | 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; 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; 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_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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF'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; STAR't; 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; LPAREN't; CONSTANT't] - | postfix_expression'nt => [VAR_NAME't; LPAREN't; CONSTANT't; BUILTIN_VA_ARG'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; STAR't; 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; STAR't; 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF'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; 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] + | 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF'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] @@ -2360,10 +2369,10 @@ Definition first_nterm (nt:nonterminal) : list terminal := | 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; 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; STAR't; 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; STAR't; 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF'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] @@ -2378,25 +2387,26 @@ Definition first_nterm (nt:nonterminal) : list terminal := | 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; STAR't; 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF'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; STAR't; 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; 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; 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; 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] + | 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF'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; STAR't; 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF'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'568 | Nis'567 | Nis'566 | Nis'565 @@ -2631,7 +2641,7 @@ Inductive noninitstate' : Set := | Nis'336 | Nis'335 | Nis'334 - | Nis'333 + | Nis'332 | Nis'331 | Nis'330 | Nis'329 @@ -2966,9 +2976,9 @@ Inductive noninitstate' : Set := Definition noninitstate := noninitstate'. Program Instance noninitstateNum : Numbered noninitstate := - { inj := fun x => match x return _ with | Nis'567 => Int31.On | Nis'566 => Int31.In | Nis'565 => (twice Int31.In) | Nis'564 => (twice_plus_one Int31.In) | Nis'563 => (twice (twice Int31.In)) | Nis'562 => (twice_plus_one (twice Int31.In)) | Nis'561 => (twice (twice_plus_one Int31.In)) | Nis'560 => (twice_plus_one (twice_plus_one Int31.In)) | Nis'559 => (twice (twice (twice Int31.In))) | Nis'558 => (twice_plus_one (twice (twice Int31.In))) | Nis'557 => (twice (twice_plus_one (twice Int31.In))) | Nis'556 => (twice_plus_one (twice_plus_one (twice Int31.In))) | Nis'555 => (twice (twice (twice_plus_one Int31.In))) | Nis'554 => (twice_plus_one (twice (twice_plus_one Int31.In))) | Nis'553 => (twice (twice_plus_one (twice_plus_one Int31.In))) | Nis'552 => (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))) | Nis'551 => (twice (twice (twice (twice Int31.In)))) | Nis'550 => (twice_plus_one (twice (twice (twice Int31.In)))) | Nis'549 => (twice (twice_plus_one (twice (twice Int31.In)))) | Nis'548 => (twice_plus_one (twice_plus_one (twice (twice Int31.In)))) | Nis'547 => (twice (twice (twice_plus_one (twice Int31.In)))) | Nis'546 => (twice_plus_one (twice (twice_plus_one (twice Int31.In)))) | Nis'545 => (twice (twice_plus_one (twice_plus_one (twice Int31.In)))) | Nis'544 => (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))) | Nis'543 => (twice (twice (twice (twice_plus_one Int31.In)))) | Nis'542 => (twice_plus_one (twice (twice (twice_plus_one Int31.In)))) | Nis'541 => (twice (twice_plus_one (twice (twice_plus_one Int31.In)))) | Nis'540 => (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))) | Nis'539 => (twice (twice (twice_plus_one (twice_plus_one Int31.In)))) | Nis'538 => (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))) | Nis'537 => (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))) | Nis'536 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))) | Nis'535 => (twice (twice (twice (twice (twice Int31.In))))) | Nis'534 => (twice_plus_one (twice (twice (twice (twice Int31.In))))) | Nis'533 => (twice (twice_plus_one (twice (twice (twice Int31.In))))) | Nis'532 => (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))) | Nis'531 => (twice (twice (twice_plus_one (twice (twice Int31.In))))) | Nis'530 => (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))) | Nis'529 => (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))) | Nis'528 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))) | Nis'527 => (twice (twice (twice (twice_plus_one (twice Int31.In))))) | Nis'526 => (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))) | Nis'525 => (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))) | Nis'524 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))) | Nis'523 => (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))) | Nis'522 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))) | Nis'521 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))) | Nis'520 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))) | Nis'519 => (twice (twice (twice (twice (twice_plus_one Int31.In))))) | Nis'518 => (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))) | Nis'517 => (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))) | Nis'516 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))) | Nis'515 => (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))) | Nis'514 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))) | Nis'513 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))) | Nis'512 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))) | Nis'511 => (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))) | Nis'510 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))) | Nis'509 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))) | Nis'508 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))) | Nis'507 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Nis'506 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Nis'505 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Nis'504 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Nis'503 => (twice (twice (twice (twice (twice (twice Int31.In)))))) | Nis'502 => (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))) | Nis'501 => (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))) | Nis'500 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))) | Nis'499 => (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))) | Nis'498 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))) | Nis'497 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))) | Nis'496 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))) | Nis'495 => (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))) | Nis'494 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))) | Nis'493 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))) | Nis'492 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))) | Nis'491 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Nis'490 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Nis'489 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Nis'488 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Nis'487 => (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | Nis'486 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | Nis'485 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))) | Nis'484 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))) | Nis'483 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Nis'482 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Nis'481 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Nis'480 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Nis'479 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'478 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'477 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'476 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'475 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'474 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'473 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'472 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'471 => (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))) | Nis'470 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))) | Nis'469 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))) | Nis'468 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))) | Nis'467 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Nis'466 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Nis'465 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Nis'464 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Nis'463 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'462 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'461 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'460 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'459 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'458 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'457 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'456 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'455 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'454 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'453 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'452 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'451 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'450 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'449 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'448 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'447 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'446 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'445 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'444 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'443 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'442 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'441 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'440 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'439 => (twice (twice (twice (twice (twice (twice (twice Int31.In))))))) | Nis'438 => (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))) | Nis'437 => (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))) | Nis'436 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))) | Nis'435 => (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Nis'434 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Nis'433 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Nis'432 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Nis'431 => (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'430 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'429 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'428 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'427 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'426 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'425 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'424 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'423 => (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'422 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'421 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'420 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'419 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'418 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'417 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'416 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'415 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'414 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'413 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'412 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'411 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'410 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'409 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'408 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'407 => (twice (twice (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'406 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'405 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'404 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'403 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'402 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'401 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'400 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'399 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'398 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'397 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'396 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'395 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'394 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'393 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'392 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'391 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'390 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'389 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'388 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'387 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'386 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'385 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'384 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'383 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'382 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'381 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'380 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'379 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'378 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'377 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'376 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'375 => (twice (twice (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'374 => (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'373 => (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'372 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'371 => (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'370 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'369 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'368 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'367 => (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'366 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'365 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'364 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'363 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'362 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'361 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'360 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'359 => (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'358 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'357 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'356 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'355 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'354 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'353 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'352 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'351 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'350 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'349 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'348 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'347 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'346 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'345 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'344 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'343 => (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'342 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'341 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'340 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'339 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'338 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'337 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'336 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'335 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'334 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'333 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'331 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'330 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'329 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'328 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'327 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'326 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'325 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'324 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'323 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'322 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'321 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'320 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'319 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'318 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'317 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'316 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'315 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'314 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'313 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'312 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'311 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'310 => (twice (twice (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'309 => (twice_plus_one (twice (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'308 => (twice (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'307 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'306 => (twice (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'305 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'304 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'303 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'302 => (twice (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'301 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'300 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'299 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'298 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'297 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'296 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'295 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'294 => (twice (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'293 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'292 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'291 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'290 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'289 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'288 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'287 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'286 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'285 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'284 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'283 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'282 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'281 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'280 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'279 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'278 => (twice (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'277 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'276 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'275 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'274 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'273 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'272 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'271 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'270 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'269 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'268 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'267 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'266 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'265 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'264 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'263 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'262 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'261 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'260 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'259 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'258 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'257 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'256 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'255 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'254 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'253 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'252 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'251 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'250 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'249 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'248 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'247 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'246 => (twice (twice (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'245 => (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'244 => (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'243 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'242 => (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'241 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'240 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'239 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'238 => (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'237 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'236 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'235 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'234 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'233 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'232 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'231 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'230 => (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'229 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'228 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'227 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'226 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'225 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'224 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'223 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'222 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'221 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'220 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'219 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'218 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'217 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'216 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'215 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'214 => (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'213 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'212 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'211 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'210 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'209 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'208 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'207 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'206 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'205 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'204 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'203 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'202 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'201 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'200 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'199 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'198 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'197 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'196 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'195 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'194 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'193 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'192 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'191 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'190 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'189 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'188 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'187 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'186 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'185 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'184 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'183 => (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'182 => (twice (twice (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'181 => (twice_plus_one (twice (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'180 => (twice (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'179 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'178 => (twice (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'177 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'176 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'175 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'174 => (twice (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'173 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'172 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'171 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'170 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'169 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'168 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'167 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'166 => (twice (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'165 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'164 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'163 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'162 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'161 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'160 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'159 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'158 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'157 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'156 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'155 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'154 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'153 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'152 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'151 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'150 => (twice (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'149 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'148 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'147 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'146 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'145 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'144 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'143 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'142 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'141 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'140 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'139 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'138 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'137 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'136 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'135 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'134 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'133 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'132 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'131 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'130 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'129 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'128 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'127 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'126 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'125 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'124 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'123 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'122 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'121 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'120 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'119 => (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'118 => (twice (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'117 => (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'116 => (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'115 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'114 => (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'113 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'112 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'111 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'110 => (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'109 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'108 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'107 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'106 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'105 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'104 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'103 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'102 => (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'101 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'100 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'99 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'98 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'97 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'96 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'95 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'94 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'93 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'92 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'91 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'90 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'89 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'88 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'87 => (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'86 => (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'85 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'84 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'83 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'82 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'81 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'80 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'79 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'78 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'77 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'76 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'75 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'74 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'73 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'72 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'71 => (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'70 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'69 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'68 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'67 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'66 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'65 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'64 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'63 => (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'62 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'61 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'60 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'59 => (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'58 => (twice (twice (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 (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'56 => (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'55 => (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'54 => (twice (twice (twice (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'53 => (twice_plus_one (twice (twice (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'52 => (twice (twice_plus_one (twice (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'51 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'50 => (twice (twice (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'49 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'48 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'47 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'46 => (twice (twice (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'45 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'44 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'43 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'42 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'41 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'40 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'39 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'38 => (twice (twice (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'37 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'36 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'35 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'34 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'33 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'32 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'31 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'30 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'29 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'28 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'27 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'26 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'25 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'24 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'23 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'22 => (twice (twice (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'21 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'20 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'19 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'18 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'17 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'16 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'15 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'14 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'13 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'12 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'11 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'10 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'9 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'8 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'7 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'6 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'5 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'4 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'3 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'2 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'1 => (twice_plus_one (twice (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'567 | 1 => Nis'566 | 2 => Nis'565 | 3 => Nis'564 | 4 => Nis'563 | 5 => Nis'562 | 6 => Nis'561 | 7 => Nis'560 | 8 => Nis'559 | 9 => Nis'558 | 10 => Nis'557 | 11 => Nis'556 | 12 => Nis'555 | 13 => Nis'554 | 14 => Nis'553 | 15 => Nis'552 | 16 => Nis'551 | 17 => Nis'550 | 18 => Nis'549 | 19 => Nis'548 | 20 => Nis'547 | 21 => Nis'546 | 22 => Nis'545 | 23 => Nis'544 | 24 => Nis'543 | 25 => Nis'542 | 26 => Nis'541 | 27 => Nis'540 | 28 => Nis'539 | 29 => Nis'538 | 30 => Nis'537 | 31 => Nis'536 | 32 => Nis'535 | 33 => Nis'534 | 34 => Nis'533 | 35 => Nis'532 | 36 => Nis'531 | 37 => Nis'530 | 38 => Nis'529 | 39 => Nis'528 | 40 => Nis'527 | 41 => Nis'526 | 42 => Nis'525 | 43 => Nis'524 | 44 => Nis'523 | 45 => Nis'522 | 46 => Nis'521 | 47 => Nis'520 | 48 => Nis'519 | 49 => Nis'518 | 50 => Nis'517 | 51 => Nis'516 | 52 => Nis'515 | 53 => Nis'514 | 54 => Nis'513 | 55 => Nis'512 | 56 => Nis'511 | 57 => Nis'510 | 58 => Nis'509 | 59 => Nis'508 | 60 => Nis'507 | 61 => Nis'506 | 62 => Nis'505 | 63 => Nis'504 | 64 => Nis'503 | 65 => Nis'502 | 66 => Nis'501 | 67 => Nis'500 | 68 => Nis'499 | 69 => Nis'498 | 70 => Nis'497 | 71 => Nis'496 | 72 => Nis'495 | 73 => Nis'494 | 74 => Nis'493 | 75 => Nis'492 | 76 => Nis'491 | 77 => Nis'490 | 78 => Nis'489 | 79 => Nis'488 | 80 => Nis'487 | 81 => Nis'486 | 82 => Nis'485 | 83 => Nis'484 | 84 => Nis'483 | 85 => Nis'482 | 86 => Nis'481 | 87 => Nis'480 | 88 => Nis'479 | 89 => Nis'478 | 90 => Nis'477 | 91 => Nis'476 | 92 => Nis'475 | 93 => Nis'474 | 94 => Nis'473 | 95 => Nis'472 | 96 => Nis'471 | 97 => Nis'470 | 98 => Nis'469 | 99 => Nis'468 | 100 => Nis'467 | 101 => Nis'466 | 102 => Nis'465 | 103 => Nis'464 | 104 => Nis'463 | 105 => Nis'462 | 106 => Nis'461 | 107 => Nis'460 | 108 => Nis'459 | 109 => Nis'458 | 110 => Nis'457 | 111 => Nis'456 | 112 => Nis'455 | 113 => Nis'454 | 114 => Nis'453 | 115 => Nis'452 | 116 => Nis'451 | 117 => Nis'450 | 118 => Nis'449 | 119 => Nis'448 | 120 => Nis'447 | 121 => Nis'446 | 122 => Nis'445 | 123 => Nis'444 | 124 => Nis'443 | 125 => Nis'442 | 126 => Nis'441 | 127 => Nis'440 | 128 => Nis'439 | 129 => Nis'438 | 130 => Nis'437 | 131 => Nis'436 | 132 => Nis'435 | 133 => Nis'434 | 134 => Nis'433 | 135 => Nis'432 | 136 => Nis'431 | 137 => Nis'430 | 138 => Nis'429 | 139 => Nis'428 | 140 => Nis'427 | 141 => Nis'426 | 142 => Nis'425 | 143 => Nis'424 | 144 => Nis'423 | 145 => Nis'422 | 146 => Nis'421 | 147 => Nis'420 | 148 => Nis'419 | 149 => Nis'418 | 150 => Nis'417 | 151 => Nis'416 | 152 => Nis'415 | 153 => Nis'414 | 154 => Nis'413 | 155 => Nis'412 | 156 => Nis'411 | 157 => Nis'410 | 158 => Nis'409 | 159 => Nis'408 | 160 => Nis'407 | 161 => Nis'406 | 162 => Nis'405 | 163 => Nis'404 | 164 => Nis'403 | 165 => Nis'402 | 166 => Nis'401 | 167 => Nis'400 | 168 => Nis'399 | 169 => Nis'398 | 170 => Nis'397 | 171 => Nis'396 | 172 => Nis'395 | 173 => Nis'394 | 174 => Nis'393 | 175 => Nis'392 | 176 => Nis'391 | 177 => Nis'390 | 178 => Nis'389 | 179 => Nis'388 | 180 => Nis'387 | 181 => Nis'386 | 182 => Nis'385 | 183 => Nis'384 | 184 => Nis'383 | 185 => Nis'382 | 186 => Nis'381 | 187 => Nis'380 | 188 => Nis'379 | 189 => Nis'378 | 190 => Nis'377 | 191 => Nis'376 | 192 => Nis'375 | 193 => Nis'374 | 194 => Nis'373 | 195 => Nis'372 | 196 => Nis'371 | 197 => Nis'370 | 198 => Nis'369 | 199 => Nis'368 | 200 => Nis'367 | 201 => Nis'366 | 202 => Nis'365 | 203 => Nis'364 | 204 => Nis'363 | 205 => Nis'362 | 206 => Nis'361 | 207 => Nis'360 | 208 => Nis'359 | 209 => Nis'358 | 210 => Nis'357 | 211 => Nis'356 | 212 => Nis'355 | 213 => Nis'354 | 214 => Nis'353 | 215 => Nis'352 | 216 => Nis'351 | 217 => Nis'350 | 218 => Nis'349 | 219 => Nis'348 | 220 => Nis'347 | 221 => Nis'346 | 222 => Nis'345 | 223 => Nis'344 | 224 => Nis'343 | 225 => Nis'342 | 226 => Nis'341 | 227 => Nis'340 | 228 => Nis'339 | 229 => Nis'338 | 230 => Nis'337 | 231 => Nis'336 | 232 => Nis'335 | 233 => Nis'334 | 234 => Nis'333 | 235 => Nis'331 | 236 => Nis'330 | 237 => Nis'329 | 238 => Nis'328 | 239 => Nis'327 | 240 => Nis'326 | 241 => Nis'325 | 242 => Nis'324 | 243 => Nis'323 | 244 => Nis'322 | 245 => Nis'321 | 246 => Nis'320 | 247 => Nis'319 | 248 => Nis'318 | 249 => Nis'317 | 250 => Nis'316 | 251 => Nis'315 | 252 => Nis'314 | 253 => Nis'313 | 254 => Nis'312 | 255 => Nis'311 | 256 => Nis'310 | 257 => Nis'309 | 258 => Nis'308 | 259 => Nis'307 | 260 => Nis'306 | 261 => Nis'305 | 262 => Nis'304 | 263 => Nis'303 | 264 => Nis'302 | 265 => Nis'301 | 266 => Nis'300 | 267 => Nis'299 | 268 => Nis'298 | 269 => Nis'297 | 270 => Nis'296 | 271 => Nis'295 | 272 => Nis'294 | 273 => Nis'293 | 274 => Nis'292 | 275 => Nis'291 | 276 => Nis'290 | 277 => Nis'289 | 278 => Nis'288 | 279 => Nis'287 | 280 => Nis'286 | 281 => Nis'285 | 282 => Nis'284 | 283 => Nis'283 | 284 => Nis'282 | 285 => Nis'281 | 286 => Nis'280 | 287 => Nis'279 | 288 => Nis'278 | 289 => Nis'277 | 290 => Nis'276 | 291 => Nis'275 | 292 => Nis'274 | 293 => Nis'273 | 294 => Nis'272 | 295 => Nis'271 | 296 => Nis'270 | 297 => Nis'269 | 298 => Nis'268 | 299 => Nis'267 | 300 => Nis'266 | 301 => Nis'265 | 302 => Nis'264 | 303 => Nis'263 | 304 => Nis'262 | 305 => Nis'261 | 306 => Nis'260 | 307 => Nis'259 | 308 => Nis'258 | 309 => Nis'257 | 310 => Nis'256 | 311 => Nis'255 | 312 => Nis'254 | 313 => Nis'253 | 314 => Nis'252 | 315 => Nis'251 | 316 => Nis'250 | 317 => Nis'249 | 318 => Nis'248 | 319 => Nis'247 | 320 => Nis'246 | 321 => Nis'245 | 322 => Nis'244 | 323 => Nis'243 | 324 => Nis'242 | 325 => Nis'241 | 326 => Nis'240 | 327 => Nis'239 | 328 => Nis'238 | 329 => Nis'237 | 330 => Nis'236 | 331 => Nis'235 | 332 => Nis'234 | 333 => Nis'233 | 334 => Nis'232 | 335 => Nis'231 | 336 => Nis'230 | 337 => Nis'229 | 338 => Nis'228 | 339 => Nis'227 | 340 => Nis'226 | 341 => Nis'225 | 342 => Nis'224 | 343 => Nis'223 | 344 => Nis'222 | 345 => Nis'221 | 346 => Nis'220 | 347 => Nis'219 | 348 => Nis'218 | 349 => Nis'217 | 350 => Nis'216 | 351 => Nis'215 | 352 => Nis'214 | 353 => Nis'213 | 354 => Nis'212 | 355 => Nis'211 | 356 => Nis'210 | 357 => Nis'209 | 358 => Nis'208 | 359 => Nis'207 | 360 => Nis'206 | 361 => Nis'205 | 362 => Nis'204 | 363 => Nis'203 | 364 => Nis'202 | 365 => Nis'201 | 366 => Nis'200 | 367 => Nis'199 | 368 => Nis'198 | 369 => Nis'197 | 370 => Nis'196 | 371 => Nis'195 | 372 => Nis'194 | 373 => Nis'193 | 374 => Nis'192 | 375 => Nis'191 | 376 => Nis'190 | 377 => Nis'189 | 378 => Nis'188 | 379 => Nis'187 | 380 => Nis'186 | 381 => Nis'185 | 382 => Nis'184 | 383 => Nis'183 | 384 => Nis'182 | 385 => Nis'181 | 386 => Nis'180 | 387 => Nis'179 | 388 => Nis'178 | 389 => Nis'177 | 390 => Nis'176 | 391 => Nis'175 | 392 => Nis'174 | 393 => Nis'173 | 394 => Nis'172 | 395 => Nis'171 | 396 => Nis'170 | 397 => Nis'169 | 398 => Nis'168 | 399 => Nis'167 | 400 => Nis'166 | 401 => Nis'165 | 402 => Nis'164 | 403 => Nis'163 | 404 => Nis'162 | 405 => Nis'161 | 406 => Nis'160 | 407 => Nis'159 | 408 => Nis'158 | 409 => Nis'157 | 410 => Nis'156 | 411 => Nis'155 | 412 => Nis'154 | 413 => Nis'153 | 414 => Nis'152 | 415 => Nis'151 | 416 => Nis'150 | 417 => Nis'149 | 418 => Nis'148 | 419 => Nis'147 | 420 => Nis'146 | 421 => Nis'145 | 422 => Nis'144 | 423 => Nis'143 | 424 => Nis'142 | 425 => Nis'141 | 426 => Nis'140 | 427 => Nis'139 | 428 => Nis'138 | 429 => Nis'137 | 430 => Nis'136 | 431 => Nis'135 | 432 => Nis'134 | 433 => Nis'133 | 434 => Nis'132 | 435 => Nis'131 | 436 => Nis'130 | 437 => Nis'129 | 438 => Nis'128 | 439 => Nis'127 | 440 => Nis'126 | 441 => Nis'125 | 442 => Nis'124 | 443 => Nis'123 | 444 => Nis'122 | 445 => Nis'121 | 446 => Nis'120 | 447 => Nis'119 | 448 => Nis'118 | 449 => Nis'117 | 450 => Nis'116 | 451 => Nis'115 | 452 => Nis'114 | 453 => Nis'113 | 454 => Nis'112 | 455 => Nis'111 | 456 => Nis'110 | 457 => Nis'109 | 458 => Nis'108 | 459 => Nis'107 | 460 => Nis'106 | 461 => Nis'105 | 462 => Nis'104 | 463 => Nis'103 | 464 => Nis'102 | 465 => Nis'101 | 466 => Nis'100 | 467 => Nis'99 | 468 => Nis'98 | 469 => Nis'97 | 470 => Nis'96 | 471 => Nis'95 | 472 => Nis'94 | 473 => Nis'93 | 474 => Nis'92 | 475 => Nis'91 | 476 => Nis'90 | 477 => Nis'89 | 478 => Nis'88 | 479 => Nis'87 | 480 => Nis'86 | 481 => Nis'85 | 482 => Nis'84 | 483 => Nis'83 | 484 => Nis'82 | 485 => Nis'81 | 486 => Nis'80 | 487 => Nis'79 | 488 => Nis'78 | 489 => Nis'77 | 490 => Nis'76 | 491 => Nis'75 | 492 => Nis'74 | 493 => Nis'73 | 494 => Nis'72 | 495 => Nis'71 | 496 => Nis'70 | 497 => Nis'69 | 498 => Nis'68 | 499 => Nis'67 | 500 => Nis'66 | 501 => Nis'65 | 502 => Nis'64 | 503 => Nis'63 | 504 => Nis'62 | 505 => Nis'61 | 506 => Nis'60 | 507 => Nis'59 | 508 => Nis'58 | 509 => Nis'57 | 510 => Nis'56 | 511 => Nis'55 | 512 => Nis'54 | 513 => Nis'53 | 514 => Nis'52 | 515 => Nis'51 | 516 => Nis'50 | 517 => Nis'49 | 518 => Nis'48 | 519 => Nis'47 | 520 => Nis'46 | 521 => Nis'45 | 522 => Nis'44 | 523 => Nis'43 | 524 => Nis'42 | 525 => Nis'41 | 526 => Nis'40 | 527 => Nis'39 | 528 => Nis'38 | 529 => Nis'37 | 530 => Nis'36 | 531 => Nis'35 | 532 => Nis'34 | 533 => Nis'33 | 534 => Nis'32 | 535 => Nis'31 | 536 => Nis'30 | 537 => Nis'29 | 538 => Nis'28 | 539 => Nis'27 | 540 => Nis'26 | 541 => Nis'25 | 542 => Nis'24 | 543 => Nis'23 | 544 => Nis'22 | 545 => Nis'21 | 546 => Nis'20 | 547 => Nis'19 | 548 => Nis'18 | 549 => Nis'17 | 550 => Nis'16 | 551 => Nis'15 | 552 => Nis'14 | 553 => Nis'13 | 554 => Nis'12 | 555 => Nis'11 | 556 => Nis'10 | 557 => Nis'9 | 558 => Nis'8 | 559 => Nis'7 | 560 => Nis'6 | 561 => Nis'5 | 562 => Nis'4 | 563 => Nis'3 | 564 => Nis'2 | 565 => Nis'1 | _ => Nis'567 end)%int31; - inj_bound := 566%int31 }. + { inj := fun x => match x return _ with | Nis'568 => Int31.On | Nis'567 => Int31.In | Nis'566 => (twice Int31.In) | Nis'565 => (twice_plus_one Int31.In) | Nis'564 => (twice (twice Int31.In)) | Nis'563 => (twice_plus_one (twice Int31.In)) | Nis'562 => (twice (twice_plus_one Int31.In)) | Nis'561 => (twice_plus_one (twice_plus_one Int31.In)) | Nis'560 => (twice (twice (twice Int31.In))) | Nis'559 => (twice_plus_one (twice (twice Int31.In))) | Nis'558 => (twice (twice_plus_one (twice Int31.In))) | Nis'557 => (twice_plus_one (twice_plus_one (twice Int31.In))) | Nis'556 => (twice (twice (twice_plus_one Int31.In))) | Nis'555 => (twice_plus_one (twice (twice_plus_one Int31.In))) | Nis'554 => (twice (twice_plus_one (twice_plus_one Int31.In))) | Nis'553 => (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))) | Nis'552 => (twice (twice (twice (twice Int31.In)))) | Nis'551 => (twice_plus_one (twice (twice (twice Int31.In)))) | Nis'550 => (twice (twice_plus_one (twice (twice Int31.In)))) | Nis'549 => (twice_plus_one (twice_plus_one (twice (twice Int31.In)))) | Nis'548 => (twice (twice (twice_plus_one (twice Int31.In)))) | Nis'547 => (twice_plus_one (twice (twice_plus_one (twice Int31.In)))) | Nis'546 => (twice (twice_plus_one (twice_plus_one (twice Int31.In)))) | Nis'545 => (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))) | Nis'544 => (twice (twice (twice (twice_plus_one Int31.In)))) | Nis'543 => (twice_plus_one (twice (twice (twice_plus_one Int31.In)))) | Nis'542 => (twice (twice_plus_one (twice (twice_plus_one Int31.In)))) | Nis'541 => (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))) | Nis'540 => (twice (twice (twice_plus_one (twice_plus_one Int31.In)))) | Nis'539 => (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))) | Nis'538 => (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))) | Nis'537 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))) | Nis'536 => (twice (twice (twice (twice (twice Int31.In))))) | Nis'535 => (twice_plus_one (twice (twice (twice (twice Int31.In))))) | Nis'534 => (twice (twice_plus_one (twice (twice (twice Int31.In))))) | Nis'533 => (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))) | Nis'532 => (twice (twice (twice_plus_one (twice (twice Int31.In))))) | Nis'531 => (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))) | Nis'530 => (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))) | Nis'529 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))) | Nis'528 => (twice (twice (twice (twice_plus_one (twice Int31.In))))) | Nis'527 => (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))) | Nis'526 => (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))) | Nis'525 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))) | Nis'524 => (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))) | Nis'523 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))) | Nis'522 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))) | Nis'521 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))) | Nis'520 => (twice (twice (twice (twice (twice_plus_one Int31.In))))) | Nis'519 => (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))) | Nis'518 => (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))) | Nis'517 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))) | Nis'516 => (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))) | Nis'515 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))) | Nis'514 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))) | Nis'513 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))) | Nis'512 => (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))) | Nis'511 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))) | Nis'510 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))) | Nis'509 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))) | Nis'508 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Nis'507 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Nis'506 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Nis'505 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Nis'504 => (twice (twice (twice (twice (twice (twice Int31.In)))))) | Nis'503 => (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))) | Nis'502 => (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))) | Nis'501 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))) | Nis'500 => (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))) | Nis'499 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))) | Nis'498 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))) | Nis'497 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))) | Nis'496 => (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))) | Nis'495 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))) | Nis'494 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))) | Nis'493 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))) | Nis'492 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Nis'491 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Nis'490 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Nis'489 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Nis'488 => (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | Nis'487 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | Nis'486 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))) | Nis'485 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))) | Nis'484 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Nis'483 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Nis'482 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Nis'481 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Nis'480 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'479 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'478 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'477 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'476 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'475 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'474 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'473 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'472 => (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))) | Nis'471 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))) | Nis'470 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))) | Nis'469 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))) | Nis'468 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Nis'467 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Nis'466 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Nis'465 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Nis'464 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'463 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'462 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'461 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'460 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'459 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'458 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'457 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'456 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'455 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'454 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'453 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'452 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'451 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'450 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'449 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'448 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'447 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'446 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'445 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'444 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'443 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'442 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'441 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'440 => (twice (twice (twice (twice (twice (twice (twice Int31.In))))))) | Nis'439 => (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))) | Nis'438 => (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))) | Nis'437 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))) | Nis'436 => (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Nis'435 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Nis'434 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Nis'433 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Nis'432 => (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'431 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'430 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'429 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'428 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'427 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'426 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'425 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'424 => (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'423 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'422 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'421 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'420 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'419 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'418 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'417 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'416 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'415 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'414 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'413 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'412 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'411 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'410 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'409 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'408 => (twice (twice (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'407 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'406 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'405 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'404 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'403 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'402 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'401 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'400 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'399 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'398 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'397 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'396 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'395 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'394 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'393 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'392 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'391 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'390 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'389 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'388 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'387 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'386 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'385 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'384 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'383 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'382 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'381 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'380 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'379 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'378 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'377 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'376 => (twice (twice (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'375 => (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'374 => (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'373 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'372 => (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'371 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'370 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'369 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'368 => (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'367 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'366 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'365 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'364 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'363 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'362 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'361 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'360 => (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'359 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'358 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'357 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'356 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'355 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'354 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'353 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'352 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'351 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'350 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'349 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'348 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'347 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'346 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'345 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'344 => (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'343 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'342 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'341 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'340 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'339 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'338 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'337 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'336 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'335 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'334 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'332 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'331 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'330 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'329 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'328 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'327 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'326 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'325 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'324 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'323 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'322 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'321 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'320 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'319 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'318 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'317 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'316 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'315 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'314 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'313 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'312 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'311 => (twice (twice (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'310 => (twice_plus_one (twice (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'309 => (twice (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'308 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'307 => (twice (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'306 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'305 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'304 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'303 => (twice (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'302 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'301 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'300 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'299 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'298 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'297 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'296 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'295 => (twice (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'294 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'293 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'292 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'291 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'290 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'289 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'288 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'287 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'286 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'285 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'284 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'283 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'282 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'281 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'280 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'279 => (twice (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'278 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'277 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'276 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'275 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'274 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'273 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'272 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'271 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'270 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'269 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'268 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'267 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'266 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'265 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'264 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'263 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'262 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'261 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'260 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'259 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'258 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'257 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'256 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'255 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'254 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'253 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'252 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'251 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'250 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'249 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'248 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'247 => (twice (twice (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'246 => (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'245 => (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'244 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'243 => (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'242 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'241 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'240 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'239 => (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'238 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'237 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'236 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'235 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'234 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'233 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'232 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'231 => (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'230 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'229 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'228 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'227 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'226 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'225 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'224 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'223 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'222 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'221 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'220 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'219 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'218 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'217 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'216 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'215 => (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'214 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'213 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'212 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'211 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'210 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'209 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'208 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'207 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'206 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'205 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'204 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'203 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'202 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'201 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'200 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'199 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'198 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'197 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'196 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'195 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'194 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'193 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'192 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'191 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'190 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'189 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'188 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'187 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'186 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'185 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'184 => (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'183 => (twice (twice (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'182 => (twice_plus_one (twice (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'181 => (twice (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'180 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'179 => (twice (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'178 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'177 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'176 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'175 => (twice (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'174 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'173 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'172 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'171 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'170 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'169 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'168 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'167 => (twice (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'166 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'165 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'164 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'163 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'162 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'161 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'160 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'159 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'158 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'157 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'156 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'155 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'154 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'153 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'152 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'151 => (twice (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'150 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'149 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'148 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'147 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'146 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'145 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'144 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'143 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'142 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'141 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'140 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'139 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'138 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'137 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'136 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'135 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'134 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'133 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'132 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'131 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'130 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'129 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'128 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'127 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'126 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'125 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'124 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'123 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'122 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'121 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'120 => (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'119 => (twice (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'118 => (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'117 => (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'116 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'115 => (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'114 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'113 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'112 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'111 => (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'110 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'109 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'108 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'107 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'106 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'105 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'104 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'103 => (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'102 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'101 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'100 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'99 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'98 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'97 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'96 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'95 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'94 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'93 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'92 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'91 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'90 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'89 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'88 => (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'87 => (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'86 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'85 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'84 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'83 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'82 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'81 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'80 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'79 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'78 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'77 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'76 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'75 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'74 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'73 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'72 => (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'71 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'70 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'69 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'68 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'67 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'66 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'65 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'64 => (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'63 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'62 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'61 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'60 => (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'59 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'58 => (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'57 => (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'56 => (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'55 => (twice (twice (twice (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'54 => (twice_plus_one (twice (twice (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'53 => (twice (twice_plus_one (twice (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'52 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'51 => (twice (twice (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'50 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'49 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'48 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'47 => (twice (twice (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'46 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'45 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'44 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'43 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'42 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'41 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'40 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'39 => (twice (twice (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'38 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'37 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'36 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'35 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'34 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'33 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'32 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'31 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'30 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'29 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'28 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'27 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'26 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'25 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'24 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'23 => (twice (twice (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'22 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'21 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'20 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'19 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'18 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'17 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'16 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'15 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'14 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'13 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'12 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'11 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'10 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'9 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'8 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'7 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'6 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'5 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'4 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'3 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'2 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'1 => (twice (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'568 | 1 => Nis'567 | 2 => Nis'566 | 3 => Nis'565 | 4 => Nis'564 | 5 => Nis'563 | 6 => Nis'562 | 7 => Nis'561 | 8 => Nis'560 | 9 => Nis'559 | 10 => Nis'558 | 11 => Nis'557 | 12 => Nis'556 | 13 => Nis'555 | 14 => Nis'554 | 15 => Nis'553 | 16 => Nis'552 | 17 => Nis'551 | 18 => Nis'550 | 19 => Nis'549 | 20 => Nis'548 | 21 => Nis'547 | 22 => Nis'546 | 23 => Nis'545 | 24 => Nis'544 | 25 => Nis'543 | 26 => Nis'542 | 27 => Nis'541 | 28 => Nis'540 | 29 => Nis'539 | 30 => Nis'538 | 31 => Nis'537 | 32 => Nis'536 | 33 => Nis'535 | 34 => Nis'534 | 35 => Nis'533 | 36 => Nis'532 | 37 => Nis'531 | 38 => Nis'530 | 39 => Nis'529 | 40 => Nis'528 | 41 => Nis'527 | 42 => Nis'526 | 43 => Nis'525 | 44 => Nis'524 | 45 => Nis'523 | 46 => Nis'522 | 47 => Nis'521 | 48 => Nis'520 | 49 => Nis'519 | 50 => Nis'518 | 51 => Nis'517 | 52 => Nis'516 | 53 => Nis'515 | 54 => Nis'514 | 55 => Nis'513 | 56 => Nis'512 | 57 => Nis'511 | 58 => Nis'510 | 59 => Nis'509 | 60 => Nis'508 | 61 => Nis'507 | 62 => Nis'506 | 63 => Nis'505 | 64 => Nis'504 | 65 => Nis'503 | 66 => Nis'502 | 67 => Nis'501 | 68 => Nis'500 | 69 => Nis'499 | 70 => Nis'498 | 71 => Nis'497 | 72 => Nis'496 | 73 => Nis'495 | 74 => Nis'494 | 75 => Nis'493 | 76 => Nis'492 | 77 => Nis'491 | 78 => Nis'490 | 79 => Nis'489 | 80 => Nis'488 | 81 => Nis'487 | 82 => Nis'486 | 83 => Nis'485 | 84 => Nis'484 | 85 => Nis'483 | 86 => Nis'482 | 87 => Nis'481 | 88 => Nis'480 | 89 => Nis'479 | 90 => Nis'478 | 91 => Nis'477 | 92 => Nis'476 | 93 => Nis'475 | 94 => Nis'474 | 95 => Nis'473 | 96 => Nis'472 | 97 => Nis'471 | 98 => Nis'470 | 99 => Nis'469 | 100 => Nis'468 | 101 => Nis'467 | 102 => Nis'466 | 103 => Nis'465 | 104 => Nis'464 | 105 => Nis'463 | 106 => Nis'462 | 107 => Nis'461 | 108 => Nis'460 | 109 => Nis'459 | 110 => Nis'458 | 111 => Nis'457 | 112 => Nis'456 | 113 => Nis'455 | 114 => Nis'454 | 115 => Nis'453 | 116 => Nis'452 | 117 => Nis'451 | 118 => Nis'450 | 119 => Nis'449 | 120 => Nis'448 | 121 => Nis'447 | 122 => Nis'446 | 123 => Nis'445 | 124 => Nis'444 | 125 => Nis'443 | 126 => Nis'442 | 127 => Nis'441 | 128 => Nis'440 | 129 => Nis'439 | 130 => Nis'438 | 131 => Nis'437 | 132 => Nis'436 | 133 => Nis'435 | 134 => Nis'434 | 135 => Nis'433 | 136 => Nis'432 | 137 => Nis'431 | 138 => Nis'430 | 139 => Nis'429 | 140 => Nis'428 | 141 => Nis'427 | 142 => Nis'426 | 143 => Nis'425 | 144 => Nis'424 | 145 => Nis'423 | 146 => Nis'422 | 147 => Nis'421 | 148 => Nis'420 | 149 => Nis'419 | 150 => Nis'418 | 151 => Nis'417 | 152 => Nis'416 | 153 => Nis'415 | 154 => Nis'414 | 155 => Nis'413 | 156 => Nis'412 | 157 => Nis'411 | 158 => Nis'410 | 159 => Nis'409 | 160 => Nis'408 | 161 => Nis'407 | 162 => Nis'406 | 163 => Nis'405 | 164 => Nis'404 | 165 => Nis'403 | 166 => Nis'402 | 167 => Nis'401 | 168 => Nis'400 | 169 => Nis'399 | 170 => Nis'398 | 171 => Nis'397 | 172 => Nis'396 | 173 => Nis'395 | 174 => Nis'394 | 175 => Nis'393 | 176 => Nis'392 | 177 => Nis'391 | 178 => Nis'390 | 179 => Nis'389 | 180 => Nis'388 | 181 => Nis'387 | 182 => Nis'386 | 183 => Nis'385 | 184 => Nis'384 | 185 => Nis'383 | 186 => Nis'382 | 187 => Nis'381 | 188 => Nis'380 | 189 => Nis'379 | 190 => Nis'378 | 191 => Nis'377 | 192 => Nis'376 | 193 => Nis'375 | 194 => Nis'374 | 195 => Nis'373 | 196 => Nis'372 | 197 => Nis'371 | 198 => Nis'370 | 199 => Nis'369 | 200 => Nis'368 | 201 => Nis'367 | 202 => Nis'366 | 203 => Nis'365 | 204 => Nis'364 | 205 => Nis'363 | 206 => Nis'362 | 207 => Nis'361 | 208 => Nis'360 | 209 => Nis'359 | 210 => Nis'358 | 211 => Nis'357 | 212 => Nis'356 | 213 => Nis'355 | 214 => Nis'354 | 215 => Nis'353 | 216 => Nis'352 | 217 => Nis'351 | 218 => Nis'350 | 219 => Nis'349 | 220 => Nis'348 | 221 => Nis'347 | 222 => Nis'346 | 223 => Nis'345 | 224 => Nis'344 | 225 => Nis'343 | 226 => Nis'342 | 227 => Nis'341 | 228 => Nis'340 | 229 => Nis'339 | 230 => Nis'338 | 231 => Nis'337 | 232 => Nis'336 | 233 => Nis'335 | 234 => Nis'334 | 235 => Nis'332 | 236 => Nis'331 | 237 => Nis'330 | 238 => Nis'329 | 239 => Nis'328 | 240 => Nis'327 | 241 => Nis'326 | 242 => Nis'325 | 243 => Nis'324 | 244 => Nis'323 | 245 => Nis'322 | 246 => Nis'321 | 247 => Nis'320 | 248 => Nis'319 | 249 => Nis'318 | 250 => Nis'317 | 251 => Nis'316 | 252 => Nis'315 | 253 => Nis'314 | 254 => Nis'313 | 255 => Nis'312 | 256 => Nis'311 | 257 => Nis'310 | 258 => Nis'309 | 259 => Nis'308 | 260 => Nis'307 | 261 => Nis'306 | 262 => Nis'305 | 263 => Nis'304 | 264 => Nis'303 | 265 => Nis'302 | 266 => Nis'301 | 267 => Nis'300 | 268 => Nis'299 | 269 => Nis'298 | 270 => Nis'297 | 271 => Nis'296 | 272 => Nis'295 | 273 => Nis'294 | 274 => Nis'293 | 275 => Nis'292 | 276 => Nis'291 | 277 => Nis'290 | 278 => Nis'289 | 279 => Nis'288 | 280 => Nis'287 | 281 => Nis'286 | 282 => Nis'285 | 283 => Nis'284 | 284 => Nis'283 | 285 => Nis'282 | 286 => Nis'281 | 287 => Nis'280 | 288 => Nis'279 | 289 => Nis'278 | 290 => Nis'277 | 291 => Nis'276 | 292 => Nis'275 | 293 => Nis'274 | 294 => Nis'273 | 295 => Nis'272 | 296 => Nis'271 | 297 => Nis'270 | 298 => Nis'269 | 299 => Nis'268 | 300 => Nis'267 | 301 => Nis'266 | 302 => Nis'265 | 303 => Nis'264 | 304 => Nis'263 | 305 => Nis'262 | 306 => Nis'261 | 307 => Nis'260 | 308 => Nis'259 | 309 => Nis'258 | 310 => Nis'257 | 311 => Nis'256 | 312 => Nis'255 | 313 => Nis'254 | 314 => Nis'253 | 315 => Nis'252 | 316 => Nis'251 | 317 => Nis'250 | 318 => Nis'249 | 319 => Nis'248 | 320 => Nis'247 | 321 => Nis'246 | 322 => Nis'245 | 323 => Nis'244 | 324 => Nis'243 | 325 => Nis'242 | 326 => Nis'241 | 327 => Nis'240 | 328 => Nis'239 | 329 => Nis'238 | 330 => Nis'237 | 331 => Nis'236 | 332 => Nis'235 | 333 => Nis'234 | 334 => Nis'233 | 335 => Nis'232 | 336 => Nis'231 | 337 => Nis'230 | 338 => Nis'229 | 339 => Nis'228 | 340 => Nis'227 | 341 => Nis'226 | 342 => Nis'225 | 343 => Nis'224 | 344 => Nis'223 | 345 => Nis'222 | 346 => Nis'221 | 347 => Nis'220 | 348 => Nis'219 | 349 => Nis'218 | 350 => Nis'217 | 351 => Nis'216 | 352 => Nis'215 | 353 => Nis'214 | 354 => Nis'213 | 355 => Nis'212 | 356 => Nis'211 | 357 => Nis'210 | 358 => Nis'209 | 359 => Nis'208 | 360 => Nis'207 | 361 => Nis'206 | 362 => Nis'205 | 363 => Nis'204 | 364 => Nis'203 | 365 => Nis'202 | 366 => Nis'201 | 367 => Nis'200 | 368 => Nis'199 | 369 => Nis'198 | 370 => Nis'197 | 371 => Nis'196 | 372 => Nis'195 | 373 => Nis'194 | 374 => Nis'193 | 375 => Nis'192 | 376 => Nis'191 | 377 => Nis'190 | 378 => Nis'189 | 379 => Nis'188 | 380 => Nis'187 | 381 => Nis'186 | 382 => Nis'185 | 383 => Nis'184 | 384 => Nis'183 | 385 => Nis'182 | 386 => Nis'181 | 387 => Nis'180 | 388 => Nis'179 | 389 => Nis'178 | 390 => Nis'177 | 391 => Nis'176 | 392 => Nis'175 | 393 => Nis'174 | 394 => Nis'173 | 395 => Nis'172 | 396 => Nis'171 | 397 => Nis'170 | 398 => Nis'169 | 399 => Nis'168 | 400 => Nis'167 | 401 => Nis'166 | 402 => Nis'165 | 403 => Nis'164 | 404 => Nis'163 | 405 => Nis'162 | 406 => Nis'161 | 407 => Nis'160 | 408 => Nis'159 | 409 => Nis'158 | 410 => Nis'157 | 411 => Nis'156 | 412 => Nis'155 | 413 => Nis'154 | 414 => Nis'153 | 415 => Nis'152 | 416 => Nis'151 | 417 => Nis'150 | 418 => Nis'149 | 419 => Nis'148 | 420 => Nis'147 | 421 => Nis'146 | 422 => Nis'145 | 423 => Nis'144 | 424 => Nis'143 | 425 => Nis'142 | 426 => Nis'141 | 427 => Nis'140 | 428 => Nis'139 | 429 => Nis'138 | 430 => Nis'137 | 431 => Nis'136 | 432 => Nis'135 | 433 => Nis'134 | 434 => Nis'133 | 435 => Nis'132 | 436 => Nis'131 | 437 => Nis'130 | 438 => Nis'129 | 439 => Nis'128 | 440 => Nis'127 | 441 => Nis'126 | 442 => Nis'125 | 443 => Nis'124 | 444 => Nis'123 | 445 => Nis'122 | 446 => Nis'121 | 447 => Nis'120 | 448 => Nis'119 | 449 => Nis'118 | 450 => Nis'117 | 451 => Nis'116 | 452 => Nis'115 | 453 => Nis'114 | 454 => Nis'113 | 455 => Nis'112 | 456 => Nis'111 | 457 => Nis'110 | 458 => Nis'109 | 459 => Nis'108 | 460 => Nis'107 | 461 => Nis'106 | 462 => Nis'105 | 463 => Nis'104 | 464 => Nis'103 | 465 => Nis'102 | 466 => Nis'101 | 467 => Nis'100 | 468 => Nis'99 | 469 => Nis'98 | 470 => Nis'97 | 471 => Nis'96 | 472 => Nis'95 | 473 => Nis'94 | 474 => Nis'93 | 475 => Nis'92 | 476 => Nis'91 | 477 => Nis'90 | 478 => Nis'89 | 479 => Nis'88 | 480 => Nis'87 | 481 => Nis'86 | 482 => Nis'85 | 483 => Nis'84 | 484 => Nis'83 | 485 => Nis'82 | 486 => Nis'81 | 487 => Nis'80 | 488 => Nis'79 | 489 => Nis'78 | 490 => Nis'77 | 491 => Nis'76 | 492 => Nis'75 | 493 => Nis'74 | 494 => Nis'73 | 495 => Nis'72 | 496 => Nis'71 | 497 => Nis'70 | 498 => Nis'69 | 499 => Nis'68 | 500 => Nis'67 | 501 => Nis'66 | 502 => Nis'65 | 503 => Nis'64 | 504 => Nis'63 | 505 => Nis'62 | 506 => Nis'61 | 507 => Nis'60 | 508 => Nis'59 | 509 => Nis'58 | 510 => Nis'57 | 511 => Nis'56 | 512 => Nis'55 | 513 => Nis'54 | 514 => Nis'53 | 515 => Nis'52 | 516 => Nis'51 | 517 => Nis'50 | 518 => Nis'49 | 519 => Nis'48 | 520 => Nis'47 | 521 => Nis'46 | 522 => Nis'45 | 523 => Nis'44 | 524 => Nis'43 | 525 => Nis'42 | 526 => Nis'41 | 527 => Nis'40 | 528 => Nis'39 | 529 => Nis'38 | 530 => Nis'37 | 531 => Nis'36 | 532 => Nis'35 | 533 => Nis'34 | 534 => Nis'33 | 535 => Nis'32 | 536 => Nis'31 | 537 => Nis'30 | 538 => Nis'29 | 539 => Nis'28 | 540 => Nis'27 | 541 => Nis'26 | 542 => Nis'25 | 543 => Nis'24 | 544 => Nis'23 | 545 => Nis'22 | 546 => Nis'21 | 547 => Nis'20 | 548 => Nis'19 | 549 => Nis'18 | 550 => Nis'17 | 551 => Nis'16 | 552 => Nis'15 | 553 => Nis'14 | 554 => Nis'13 | 555 => Nis'12 | 556 => Nis'11 | 557 => Nis'10 | 558 => Nis'9 | 559 => Nis'8 | 560 => Nis'7 | 561 => Nis'6 | 562 => Nis'5 | 563 => Nis'4 | 564 => Nis'3 | 565 => Nis'2 | 566 => Nis'1 | _ => Nis'568 end)%int31; + inj_bound := 567%int31 }. Solve Obligations using (intro x; case x; reflexivity). Instance NonInitStateAlph : Alphabet noninitstate := _. @@ -2993,554 +3003,555 @@ Definition last_symb_of_non_init_state (noninitstate:noninitstate) : symbol := | Nis'16 => T LPAREN't | Nis'17 => T VAR_NAME't | Nis'18 => T TILDE't - | Nis'19 => T STAR't - | Nis'20 => T SIZEOF't - | Nis'21 => T PLUS't - | Nis'22 => T MINUS't - | Nis'23 => T LPAREN't + | Nis'19 => T STRING_LITERAL't + | Nis'20 => T STAR't + | Nis'21 => T SIZEOF't + | Nis'22 => T PLUS't + | Nis'23 => T MINUS't | Nis'24 => T LPAREN't - | Nis'25 => T LONG't - | Nis'26 => T INT't - | Nis'27 => T INC't - | Nis'28 => T LPAREN't - | Nis'29 => T FLOAT't - | Nis'30 => T ENUM't - | Nis'31 => NT attribute_specifier_list'nt - | Nis'32 => T OTHER_NAME't - | Nis'33 => T LBRACE't - | Nis'34 => T VAR_NAME't - | Nis'35 => NT enumerator_list'nt - | Nis'36 => T RBRACE't - | Nis'37 => T COMMA't - | Nis'38 => T RBRACE't - | Nis'39 => NT enumerator'nt - | Nis'40 => NT enumeration_constant'nt - | Nis'41 => T EQ't - | Nis'42 => T DEC't - | Nis'43 => T CONSTANT't - | Nis'44 => T BUILTIN_VA_ARG't - | Nis'45 => T LPAREN't - | Nis'46 => T BANG't - | Nis'47 => T AND't - | Nis'48 => T ALIGNOF't - | Nis'49 => T LPAREN't - | Nis'50 => T DOUBLE't - | Nis'51 => T CONST't - | Nis'52 => T CHAR't - | Nis'53 => T ATTRIBUTE't - | Nis'54 => T LPAREN't + | Nis'25 => T LPAREN't + | Nis'26 => T LONG't + | Nis'27 => T INT't + | Nis'28 => T INC't + | Nis'29 => T LPAREN't + | Nis'30 => T FLOAT't + | Nis'31 => T ENUM't + | Nis'32 => NT attribute_specifier_list'nt + | Nis'33 => T OTHER_NAME't + | Nis'34 => T LBRACE't + | Nis'35 => T VAR_NAME't + | Nis'36 => NT enumerator_list'nt + | Nis'37 => T RBRACE't + | Nis'38 => T COMMA't + | Nis'39 => T RBRACE't + | Nis'40 => NT enumerator'nt + | Nis'41 => NT enumeration_constant'nt + | Nis'42 => T EQ't + | Nis'43 => T DEC't + | Nis'44 => T CONSTANT't + | Nis'45 => T BUILTIN_VA_ARG't + | Nis'46 => T LPAREN't + | Nis'47 => T BANG't + | Nis'48 => T AND't + | Nis'49 => T ALIGNOF't + | Nis'50 => T LPAREN't + | Nis'51 => T DOUBLE't + | Nis'52 => T CONST't + | Nis'53 => T CHAR't + | Nis'54 => T ATTRIBUTE't | Nis'55 => T LPAREN't - | Nis'56 => T PACKED't - | Nis'57 => T OTHER_NAME't - | Nis'58 => T CONST't - | Nis'59 => NT gcc_attribute_word'nt - | Nis'60 => T LPAREN't - | Nis'61 => T RPAREN't - | Nis'62 => NT unary_operator'nt - | Nis'63 => NT unary_expression'nt - | Nis'64 => NT primary_expression'nt - | Nis'65 => NT postfix_expression'nt - | Nis'66 => T PTR't - | Nis'67 => T OTHER_NAME't - | Nis'68 => T LPAREN't - | Nis'69 => T RPAREN't - | Nis'70 => NT unary_expression'nt - | Nis'71 => T XOR_ASSIGN't - | Nis'72 => T SUB_ASSIGN't - | Nis'73 => T RIGHT_ASSIGN't - | Nis'74 => T OR_ASSIGN't - | Nis'75 => T MUL_ASSIGN't - | Nis'76 => T MOD_ASSIGN't - | Nis'77 => T LEFT_ASSIGN't - | Nis'78 => T EQ't - | Nis'79 => T DIV_ASSIGN't - | Nis'80 => T AND_ASSIGN't - | Nis'81 => T ADD_ASSIGN't - | Nis'82 => NT assignment_operator'nt - | Nis'83 => NT shift_expression'nt - | Nis'84 => T RIGHT't - | Nis'85 => NT multiplicative_expression'nt - | Nis'86 => T STAR't - | Nis'87 => NT cast_expression'nt - | Nis'88 => T SLASH't - | Nis'89 => NT cast_expression'nt - | Nis'90 => T PERCENT't - | Nis'91 => NT cast_expression'nt + | Nis'56 => T LPAREN't + | Nis'57 => T PACKED't + | Nis'58 => T OTHER_NAME't + | Nis'59 => T CONST't + | Nis'60 => NT gcc_attribute_word'nt + | Nis'61 => T LPAREN't + | Nis'62 => T RPAREN't + | Nis'63 => NT unary_operator'nt + | Nis'64 => NT unary_expression'nt + | Nis'65 => NT primary_expression'nt + | Nis'66 => NT postfix_expression'nt + | Nis'67 => T PTR't + | Nis'68 => T OTHER_NAME't + | Nis'69 => T LPAREN't + | Nis'70 => T RPAREN't + | Nis'71 => NT unary_expression'nt + | Nis'72 => T XOR_ASSIGN't + | Nis'73 => T SUB_ASSIGN't + | Nis'74 => T RIGHT_ASSIGN't + | Nis'75 => T OR_ASSIGN't + | Nis'76 => T MUL_ASSIGN't + | Nis'77 => T MOD_ASSIGN't + | Nis'78 => T LEFT_ASSIGN't + | Nis'79 => T EQ't + | Nis'80 => T DIV_ASSIGN't + | Nis'81 => T AND_ASSIGN't + | Nis'82 => T ADD_ASSIGN't + | Nis'83 => NT assignment_operator'nt + | Nis'84 => NT shift_expression'nt + | Nis'85 => T RIGHT't + | Nis'86 => NT multiplicative_expression'nt + | Nis'87 => T STAR't + | Nis'88 => NT cast_expression'nt + | Nis'89 => T SLASH't + | Nis'90 => NT cast_expression'nt + | Nis'91 => T PERCENT't | Nis'92 => NT cast_expression'nt - | Nis'93 => NT additive_expression'nt - | Nis'94 => T PLUS't - | Nis'95 => NT multiplicative_expression'nt - | Nis'96 => T MINUS't - | Nis'97 => NT multiplicative_expression'nt - | Nis'98 => T LEFT't - | Nis'99 => NT additive_expression'nt - | Nis'100 => NT relational_expression'nt - | Nis'101 => T LT't - | Nis'102 => NT shift_expression'nt - | Nis'103 => NT additive_expression'nt - | Nis'104 => T LEQ't - | Nis'105 => NT shift_expression'nt - | Nis'106 => T GT't - | Nis'107 => NT shift_expression'nt - | Nis'108 => T GEQ't - | Nis'109 => NT shift_expression'nt - | Nis'110 => NT logical_OR_expression'nt - | Nis'111 => T QUESTION't - | Nis'112 => NT logical_AND_expression'nt - | Nis'113 => T ANDAND't - | Nis'114 => NT inclusive_OR_expression'nt - | Nis'115 => T BAR't - | Nis'116 => NT exclusive_OR_expression'nt - | Nis'117 => T HAT't - | Nis'118 => NT equality_expression'nt - | Nis'119 => T NEQ't - | Nis'120 => NT relational_expression'nt - | Nis'121 => T EQEQ't - | Nis'122 => NT relational_expression'nt - | Nis'123 => NT AND_expression'nt - | Nis'124 => T AND't - | Nis'125 => NT equality_expression'nt - | Nis'126 => NT AND_expression'nt - | Nis'127 => NT exclusive_OR_expression'nt - | Nis'128 => NT inclusive_OR_expression'nt - | Nis'129 => NT expression'nt - | Nis'130 => T COMMA't - | Nis'131 => NT conditional_expression'nt - | Nis'132 => NT assignment_expression'nt - | Nis'133 => T COLON't - | Nis'134 => NT conditional_expression'nt - | Nis'135 => NT assignment_expression'nt - | Nis'136 => T BARBAR't - | Nis'137 => NT logical_AND_expression'nt - | Nis'138 => NT assignment_expression'nt + | Nis'93 => NT cast_expression'nt + | Nis'94 => NT additive_expression'nt + | Nis'95 => T PLUS't + | Nis'96 => NT multiplicative_expression'nt + | Nis'97 => T MINUS't + | Nis'98 => NT multiplicative_expression'nt + | Nis'99 => T LEFT't + | Nis'100 => NT additive_expression'nt + | Nis'101 => NT relational_expression'nt + | Nis'102 => T LT't + | Nis'103 => NT shift_expression'nt + | Nis'104 => NT additive_expression'nt + | Nis'105 => T LEQ't + | Nis'106 => NT shift_expression'nt + | Nis'107 => T GT't + | Nis'108 => NT shift_expression'nt + | Nis'109 => T GEQ't + | Nis'110 => NT shift_expression'nt + | Nis'111 => NT logical_OR_expression'nt + | Nis'112 => T QUESTION't + | Nis'113 => NT logical_AND_expression'nt + | Nis'114 => T ANDAND't + | Nis'115 => NT inclusive_OR_expression'nt + | Nis'116 => T BAR't + | Nis'117 => NT exclusive_OR_expression'nt + | Nis'118 => T HAT't + | Nis'119 => NT equality_expression'nt + | Nis'120 => T NEQ't + | Nis'121 => NT relational_expression'nt + | Nis'122 => T EQEQ't + | Nis'123 => NT relational_expression'nt + | Nis'124 => NT AND_expression'nt + | Nis'125 => T AND't + | Nis'126 => NT equality_expression'nt + | Nis'127 => NT AND_expression'nt + | Nis'128 => NT exclusive_OR_expression'nt + | Nis'129 => NT inclusive_OR_expression'nt + | Nis'130 => NT expression'nt + | Nis'131 => T COMMA't + | Nis'132 => NT conditional_expression'nt + | Nis'133 => NT assignment_expression'nt + | Nis'134 => T COLON't + | Nis'135 => NT conditional_expression'nt + | Nis'136 => NT assignment_expression'nt + | Nis'137 => T BARBAR't + | Nis'138 => NT logical_AND_expression'nt | Nis'139 => NT assignment_expression'nt - | Nis'140 => NT argument_expression_list'nt - | Nis'141 => T RPAREN't - | Nis'142 => T COMMA't - | Nis'143 => NT assignment_expression'nt - | Nis'144 => T LBRACK't - | Nis'145 => NT expression'nt - | Nis'146 => T RBRACK't - | Nis'147 => T INC't - | Nis'148 => T DOT't - | Nis'149 => T OTHER_NAME't - | Nis'150 => T DEC't - | Nis'151 => NT cast_expression'nt - | Nis'152 => NT argument_expression_list'nt - | Nis'153 => T RPAREN't - | Nis'154 => NT gcc_attribute_list'nt - | Nis'155 => T RPAREN't + | Nis'140 => NT assignment_expression'nt + | Nis'141 => NT argument_expression_list'nt + | Nis'142 => T RPAREN't + | Nis'143 => T COMMA't + | Nis'144 => NT assignment_expression'nt + | Nis'145 => T LBRACK't + | Nis'146 => NT expression'nt + | Nis'147 => T RBRACK't + | Nis'148 => T INC't + | Nis'149 => T DOT't + | Nis'150 => T OTHER_NAME't + | Nis'151 => T DEC't + | Nis'152 => NT cast_expression'nt + | Nis'153 => NT argument_expression_list'nt + | Nis'154 => T RPAREN't + | Nis'155 => NT gcc_attribute_list'nt | Nis'156 => T RPAREN't - | Nis'157 => T COMMA't - | Nis'158 => NT gcc_attribute'nt + | Nis'157 => T RPAREN't + | Nis'158 => T COMMA't | Nis'159 => NT gcc_attribute'nt - | Nis'160 => T ALIGNAS't - | Nis'161 => T LPAREN't - | Nis'162 => NT type_specifier'nt - | Nis'163 => NT type_qualifier'nt - | Nis'164 => NT struct_or_union_specifier'nt - | Nis'165 => NT struct_or_union'nt - | Nis'166 => NT attribute_specifier_list'nt - | Nis'167 => T OTHER_NAME't - | Nis'168 => T LBRACE't - | Nis'169 => NT struct_declaration_list'nt - | Nis'170 => T RBRACE't - | Nis'171 => NT struct_declaration'nt - | Nis'172 => NT specifier_qualifier_list'nt - | Nis'173 => T VAR_NAME't - | Nis'174 => T STAR't - | Nis'175 => NT type_qualifier_list'nt - | Nis'176 => NT type_qualifier'nt - | Nis'177 => NT pointer'nt - | Nis'178 => NT attribute_specifier'nt - | Nis'179 => NT type_qualifier'nt - | Nis'180 => NT pointer'nt - | Nis'181 => T SEMICOLON't - | Nis'182 => T LPAREN't - | Nis'183 => NT pointer'nt - | Nis'184 => NT direct_declarator'nt - | Nis'185 => T LPAREN't - | Nis'186 => T RPAREN't - | Nis'187 => T INLINE't - | Nis'188 => T EXTERN't - | Nis'189 => T AUTO't - | Nis'190 => NT type_specifier'nt - | Nis'191 => NT type_qualifier'nt - | Nis'192 => NT storage_class_specifier'nt - | Nis'193 => NT function_specifier'nt - | Nis'194 => NT enum_specifier'nt - | Nis'195 => NT declaration_specifiers'nt + | Nis'160 => NT gcc_attribute'nt + | Nis'161 => T ALIGNAS't + | Nis'162 => T LPAREN't + | Nis'163 => NT type_specifier'nt + | Nis'164 => NT type_qualifier'nt + | Nis'165 => NT struct_or_union_specifier'nt + | Nis'166 => NT struct_or_union'nt + | Nis'167 => NT attribute_specifier_list'nt + | Nis'168 => T OTHER_NAME't + | Nis'169 => T LBRACE't + | Nis'170 => NT struct_declaration_list'nt + | Nis'171 => T RBRACE't + | Nis'172 => NT struct_declaration'nt + | Nis'173 => NT specifier_qualifier_list'nt + | Nis'174 => T VAR_NAME't + | Nis'175 => T STAR't + | Nis'176 => NT type_qualifier_list'nt + | Nis'177 => NT type_qualifier'nt + | Nis'178 => NT pointer'nt + | Nis'179 => NT attribute_specifier'nt + | Nis'180 => NT type_qualifier'nt + | Nis'181 => NT pointer'nt + | Nis'182 => T SEMICOLON't + | Nis'183 => T LPAREN't + | Nis'184 => NT pointer'nt + | Nis'185 => NT direct_declarator'nt + | Nis'186 => T LPAREN't + | Nis'187 => T RPAREN't + | Nis'188 => T INLINE't + | Nis'189 => T EXTERN't + | Nis'190 => T AUTO't + | Nis'191 => NT type_specifier'nt + | Nis'192 => NT type_qualifier'nt + | Nis'193 => NT storage_class_specifier'nt + | Nis'194 => NT function_specifier'nt + | Nis'195 => NT enum_specifier'nt | Nis'196 => NT declaration_specifiers'nt | Nis'197 => NT declaration_specifiers'nt | Nis'198 => NT declaration_specifiers'nt - | Nis'199 => NT parameter_type_list'nt - | Nis'200 => T RPAREN't - | Nis'201 => NT parameter_list'nt - | Nis'202 => T COMMA't - | Nis'203 => T ELLIPSIS't - | Nis'204 => NT parameter_declaration'nt - | Nis'205 => NT declaration_specifiers'nt - | Nis'206 => T LPAREN't - | Nis'207 => T RPAREN't - | Nis'208 => T LBRACK't - | Nis'209 => T RBRACK't - | Nis'210 => NT type_qualifier_list'nt - | Nis'211 => T RBRACK't - | Nis'212 => NT assignment_expression'nt - | Nis'213 => T RBRACK't - | Nis'214 => NT assignment_expression'nt - | Nis'215 => T RBRACK't - | Nis'216 => NT pointer'nt - | Nis'217 => NT direct_abstract_declarator'nt - | Nis'218 => T LPAREN't - | Nis'219 => T RPAREN't - | Nis'220 => NT parameter_type_list'nt - | Nis'221 => T RPAREN't - | Nis'222 => NT parameter_declaration'nt - | Nis'223 => T LBRACK't - | Nis'224 => T RBRACK't - | Nis'225 => NT type_qualifier_list'nt - | Nis'226 => T RBRACK't - | Nis'227 => NT assignment_expression'nt - | Nis'228 => T RBRACK't - | Nis'229 => NT assignment_expression'nt - | Nis'230 => T RBRACK't - | Nis'231 => NT parameter_type_list'nt - | Nis'232 => T RPAREN't - | Nis'233 => NT direct_declarator'nt - | Nis'234 => T LBRACK't - | Nis'235 => T RBRACK't - | Nis'236 => NT type_qualifier_list'nt - | Nis'237 => T RBRACK't - | Nis'238 => NT assignment_expression'nt - | Nis'239 => T RBRACK't - | Nis'240 => NT assignment_expression'nt - | Nis'241 => T RBRACK't - | Nis'242 => NT attribute_specifier_list'nt - | Nis'243 => NT attribute_specifier'nt - | Nis'244 => NT direct_abstract_declarator'nt - | Nis'245 => NT declarator'nt - | Nis'246 => T RPAREN't - | Nis'247 => NT abstract_declarator'nt - | Nis'248 => T RPAREN't - | Nis'249 => NT declarator'nt - | Nis'250 => NT abstract_declarator'nt - | Nis'251 => NT attribute_specifier_list'nt - | Nis'252 => T COLON't - | Nis'253 => NT constant_expression'nt - | Nis'254 => NT conditional_expression'nt - | Nis'255 => NT struct_declarator_list'nt - | Nis'256 => T SEMICOLON't - | Nis'257 => T COMMA't - | Nis'258 => NT struct_declarator'nt - | Nis'259 => NT declarator'nt - | Nis'260 => T COLON't - | Nis'261 => NT constant_expression'nt - | Nis'262 => NT struct_declarator'nt - | Nis'263 => NT struct_declaration'nt - | Nis'264 => T LBRACE't - | Nis'265 => NT struct_declaration_list'nt - | Nis'266 => T RBRACE't - | Nis'267 => NT specifier_qualifier_list'nt + | Nis'199 => NT declaration_specifiers'nt + | Nis'200 => NT parameter_type_list'nt + | Nis'201 => T RPAREN't + | Nis'202 => NT parameter_list'nt + | Nis'203 => T COMMA't + | Nis'204 => T ELLIPSIS't + | Nis'205 => NT parameter_declaration'nt + | Nis'206 => NT declaration_specifiers'nt + | Nis'207 => T LPAREN't + | Nis'208 => T RPAREN't + | Nis'209 => T LBRACK't + | Nis'210 => T RBRACK't + | Nis'211 => NT type_qualifier_list'nt + | Nis'212 => T RBRACK't + | Nis'213 => NT assignment_expression'nt + | Nis'214 => T RBRACK't + | Nis'215 => NT assignment_expression'nt + | Nis'216 => T RBRACK't + | Nis'217 => NT pointer'nt + | Nis'218 => NT direct_abstract_declarator'nt + | Nis'219 => T LPAREN't + | Nis'220 => T RPAREN't + | Nis'221 => NT parameter_type_list'nt + | Nis'222 => T RPAREN't + | Nis'223 => NT parameter_declaration'nt + | Nis'224 => T LBRACK't + | Nis'225 => T RBRACK't + | Nis'226 => NT type_qualifier_list'nt + | Nis'227 => T RBRACK't + | Nis'228 => NT assignment_expression'nt + | Nis'229 => T RBRACK't + | Nis'230 => NT assignment_expression'nt + | Nis'231 => T RBRACK't + | Nis'232 => NT parameter_type_list'nt + | Nis'233 => T RPAREN't + | Nis'234 => NT direct_declarator'nt + | Nis'235 => T LBRACK't + | Nis'236 => T RBRACK't + | Nis'237 => NT type_qualifier_list'nt + | Nis'238 => T RBRACK't + | Nis'239 => NT assignment_expression'nt + | Nis'240 => T RBRACK't + | Nis'241 => NT assignment_expression'nt + | Nis'242 => T RBRACK't + | Nis'243 => NT attribute_specifier_list'nt + | Nis'244 => NT attribute_specifier'nt + | Nis'245 => NT direct_abstract_declarator'nt + | Nis'246 => NT declarator'nt + | Nis'247 => T RPAREN't + | Nis'248 => NT abstract_declarator'nt + | Nis'249 => T RPAREN't + | Nis'250 => NT declarator'nt + | Nis'251 => NT abstract_declarator'nt + | Nis'252 => NT attribute_specifier_list'nt + | Nis'253 => T COLON't + | Nis'254 => NT constant_expression'nt + | Nis'255 => NT conditional_expression'nt + | Nis'256 => NT struct_declarator_list'nt + | Nis'257 => T SEMICOLON't + | Nis'258 => T COMMA't + | Nis'259 => NT struct_declarator'nt + | Nis'260 => NT declarator'nt + | Nis'261 => T COLON't + | Nis'262 => NT constant_expression'nt + | Nis'263 => NT struct_declarator'nt + | Nis'264 => NT struct_declaration'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 type_name'nt - | Nis'270 => T RPAREN't - | Nis'271 => NT specifier_qualifier_list'nt - | Nis'272 => T LPAREN't - | Nis'273 => NT pointer'nt - | Nis'274 => NT abstract_declarator'nt - | Nis'275 => NT argument_expression_list'nt - | Nis'276 => T RPAREN't - | Nis'277 => NT type_name'nt - | Nis'278 => T RPAREN't - | Nis'279 => T LBRACE't - | Nis'280 => T LBRACK't - | Nis'281 => NT constant_expression'nt - | Nis'282 => T RBRACK't - | Nis'283 => T LBRACE't - | Nis'284 => T DOT't - | Nis'285 => T OTHER_NAME't - | Nis'286 => NT initializer_list'nt - | Nis'287 => T RBRACE't - | Nis'288 => T COMMA't - | Nis'289 => T RBRACE't - | Nis'290 => NT designator_list'nt - | Nis'291 => T EQ't - | Nis'292 => NT designator'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 designation'nt - | Nis'295 => NT c_initializer'nt - | Nis'296 => NT assignment_expression'nt - | Nis'297 => NT c_initializer'nt - | Nis'298 => NT designation'nt - | Nis'299 => NT c_initializer'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 initializer_list'nt - | Nis'302 => T RBRACE't - | Nis'303 => T COMMA't - | Nis'304 => T RBRACE't - | Nis'305 => NT expression'nt - | Nis'306 => T RPAREN't - | Nis'307 => NT unary_expression'nt - | Nis'308 => NT assignment_expression'nt - | Nis'309 => T COMMA't - | Nis'310 => NT type_name'nt - | Nis'311 => T RPAREN't - | Nis'312 => NT unary_expression'nt - | Nis'313 => NT constant_expression'nt - | Nis'314 => NT enumerator'nt - | Nis'315 => T LBRACE't - | Nis'316 => NT enumerator_list'nt - | Nis'317 => T RBRACE't - | Nis'318 => T COMMA't - | Nis'319 => T RBRACE't - | Nis'320 => NT type_name'nt - | Nis'321 => T RPAREN't - | Nis'322 => NT unary_expression'nt - | Nis'323 => NT type_name'nt - | Nis'324 => T RPAREN't - | Nis'325 => NT cast_expression'nt - | Nis'326 => NT type_name'nt - | Nis'327 => T RPAREN't - | Nis'328 => NT unary_expression'nt - | Nis'329 => NT argument_expression_list'nt - | Nis'330 => T RPAREN't - | Nis'331 => T EOF't - | Nis'333 => NT translation_unit'nt - | Nis'334 => T EOF't - | Nis'335 => NT function_definition'nt - | Nis'336 => NT external_declaration'nt - | Nis'337 => NT declaration_specifiers'nt - | Nis'338 => T SEMICOLON't - | Nis'339 => NT pointer'nt - | Nis'340 => NT direct_old_function_declarator'nt - | Nis'341 => NT direct_declarator'nt - | Nis'342 => T LPAREN't - | Nis'343 => T VAR_NAME't - | Nis'344 => NT identifier_list'nt - | Nis'345 => T RPAREN't - | Nis'346 => T COMMA't - | Nis'347 => T VAR_NAME't - | Nis'348 => NT old_function_declarator'nt - | Nis'349 => NT declaration_list'nt - | Nis'350 => T LBRACE't - | Nis'351 => T WHILE't - | Nis'352 => T LPAREN't - | Nis'353 => NT expression'nt - | Nis'354 => T RPAREN't - | Nis'355 => T SWITCH't - | Nis'356 => T LPAREN't - | Nis'357 => NT expression'nt - | Nis'358 => T RPAREN't - | Nis'359 => T SEMICOLON't - | Nis'360 => T RETURN't - | Nis'361 => T SEMICOLON't - | Nis'362 => NT expression'nt - | Nis'363 => T SEMICOLON't - | Nis'364 => T OTHER_NAME't - | Nis'365 => T COLON't - | Nis'366 => T IF't - | Nis'367 => T LPAREN't - | Nis'368 => NT expression'nt - | Nis'369 => T RPAREN't - | Nis'370 => T WHILE't - | Nis'371 => T LPAREN't - | Nis'372 => NT expression'nt - | Nis'373 => T RPAREN't - | Nis'374 => T SWITCH't - | Nis'375 => T LPAREN't - | Nis'376 => NT expression'nt - | Nis'377 => T RPAREN't - | Nis'378 => T OTHER_NAME't - | Nis'379 => T COLON't - | Nis'380 => T IF't - | Nis'381 => T LPAREN't - | Nis'382 => NT expression'nt - | Nis'383 => T RPAREN't - | Nis'384 => T GOTO't - | Nis'385 => T OTHER_NAME't - | Nis'386 => T SEMICOLON't - | Nis'387 => T FOR't - | Nis'388 => T LPAREN't - | Nis'389 => T SEMICOLON't + | 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 EOF't + | Nis'336 => NT function_definition'nt + | Nis'337 => NT external_declaration'nt + | Nis'338 => NT declaration_specifiers'nt + | Nis'339 => T SEMICOLON't + | Nis'340 => NT pointer'nt + | Nis'341 => NT direct_old_function_declarator'nt + | Nis'342 => NT direct_declarator'nt + | Nis'343 => T LPAREN't + | Nis'344 => T VAR_NAME't + | Nis'345 => NT identifier_list'nt + | Nis'346 => T RPAREN't + | Nis'347 => T COMMA't + | Nis'348 => T VAR_NAME't + | Nis'349 => NT old_function_declarator'nt + | Nis'350 => NT declaration_list'nt + | Nis'351 => T LBRACE't + | Nis'352 => T WHILE't + | Nis'353 => T LPAREN't + | Nis'354 => NT expression'nt + | Nis'355 => T RPAREN't + | Nis'356 => T SWITCH't + | Nis'357 => T LPAREN't + | Nis'358 => NT expression'nt + | Nis'359 => T RPAREN't + | Nis'360 => T SEMICOLON't + | Nis'361 => T RETURN't + | Nis'362 => T SEMICOLON't + | Nis'363 => NT expression'nt + | Nis'364 => T SEMICOLON't + | Nis'365 => T OTHER_NAME't + | Nis'366 => T COLON't + | Nis'367 => T IF't + | Nis'368 => T LPAREN't + | Nis'369 => NT expression'nt + | Nis'370 => T RPAREN't + | Nis'371 => T WHILE't + | Nis'372 => T LPAREN't + | Nis'373 => NT expression'nt + | Nis'374 => T RPAREN't + | Nis'375 => T SWITCH't + | Nis'376 => T LPAREN't + | Nis'377 => NT expression'nt + | Nis'378 => T RPAREN't + | Nis'379 => T OTHER_NAME't + | Nis'380 => T COLON't + | Nis'381 => T IF't + | Nis'382 => T LPAREN't + | Nis'383 => NT expression'nt + | Nis'384 => T RPAREN't + | Nis'385 => T GOTO't + | Nis'386 => T OTHER_NAME't + | Nis'387 => T SEMICOLON't + | Nis'388 => T FOR't + | Nis'389 => T LPAREN't | Nis'390 => T SEMICOLON't - | Nis'391 => T RPAREN't - | Nis'392 => T DO't - | Nis'393 => T FOR't - | Nis'394 => T LPAREN't - | Nis'395 => T SEMICOLON't + | Nis'391 => T SEMICOLON't + | Nis'392 => T RPAREN't + | Nis'393 => T DO't + | Nis'394 => T FOR't + | Nis'395 => T LPAREN't | Nis'396 => T SEMICOLON't - | Nis'397 => T RPAREN't - | Nis'398 => T DO't - | Nis'399 => T DEFAULT't - | Nis'400 => T COLON't - | Nis'401 => T CONTINUE't - | Nis'402 => T SEMICOLON't - | Nis'403 => T CASE't - | Nis'404 => NT constant_expression'nt - | Nis'405 => T COLON't - | Nis'406 => T BREAK't - | Nis'407 => T SEMICOLON't - | Nis'408 => T ASM't - | Nis'409 => T LPAREN't - | Nis'410 => T CONSTANT't - | Nis'411 => T RPAREN't - | Nis'412 => T SEMICOLON't - | Nis'413 => NT statement_dangerous'nt - | Nis'414 => NT selection_statement_dangerous'nt - | Nis'415 => NT labeled_statement_statement_dangerous_'nt - | Nis'416 => NT jump_statement'nt - | Nis'417 => NT iteration_statement_statement_dangerous_'nt - | Nis'418 => NT expression_statement'nt - | Nis'419 => NT expression'nt - | Nis'420 => T SEMICOLON't - | Nis'421 => NT compound_statement'nt - | Nis'422 => NT asm_statement'nt - | Nis'423 => NT statement_dangerous'nt + | Nis'397 => T SEMICOLON't + | Nis'398 => T RPAREN't + | Nis'399 => T DO't + | Nis'400 => T DEFAULT't + | Nis'401 => T COLON't + | Nis'402 => T CONTINUE't + | Nis'403 => T SEMICOLON't + | Nis'404 => T CASE't + | Nis'405 => NT constant_expression'nt + | Nis'406 => T COLON't + | Nis'407 => T BREAK't + | Nis'408 => T SEMICOLON't + | Nis'409 => T ASM't + | Nis'410 => T LPAREN't + | Nis'411 => T STRING_LITERAL't + | Nis'412 => T RPAREN't + | Nis'413 => T SEMICOLON't + | Nis'414 => NT statement_dangerous'nt + | Nis'415 => NT selection_statement_dangerous'nt + | Nis'416 => NT labeled_statement_statement_dangerous_'nt + | Nis'417 => NT jump_statement'nt + | Nis'418 => NT iteration_statement_statement_dangerous_'nt + | Nis'419 => NT expression_statement'nt + | Nis'420 => NT expression'nt + | Nis'421 => T SEMICOLON't + | Nis'422 => NT compound_statement'nt + | Nis'423 => NT asm_statement'nt | Nis'424 => NT statement_dangerous'nt - | Nis'425 => T WHILE't - | Nis'426 => T LPAREN't - | Nis'427 => NT expression'nt - | Nis'428 => T RPAREN't - | Nis'429 => T SEMICOLON't - | Nis'430 => NT statement_dangerous'nt - | Nis'431 => NT expression'nt - | Nis'432 => T RPAREN't - | Nis'433 => NT statement_dangerous'nt - | Nis'434 => NT expression'nt - | Nis'435 => T SEMICOLON't - | Nis'436 => T RPAREN't - | Nis'437 => NT statement_dangerous'nt - | Nis'438 => NT expression'nt - | Nis'439 => T RPAREN't - | Nis'440 => NT statement_dangerous'nt - | Nis'441 => NT expression'nt - | Nis'442 => T SEMICOLON't + | Nis'425 => NT statement_dangerous'nt + | Nis'426 => T WHILE't + | Nis'427 => T LPAREN't + | Nis'428 => NT expression'nt + | Nis'429 => T RPAREN't + | Nis'430 => T SEMICOLON't + | Nis'431 => NT statement_dangerous'nt + | Nis'432 => NT expression'nt + | Nis'433 => T RPAREN't + | Nis'434 => NT statement_dangerous'nt + | Nis'435 => NT expression'nt + | Nis'436 => T SEMICOLON't + | Nis'437 => T RPAREN't + | Nis'438 => NT statement_dangerous'nt + | Nis'439 => NT expression'nt + | Nis'440 => T RPAREN't + | Nis'441 => NT statement_dangerous'nt + | Nis'442 => NT expression'nt | Nis'443 => T SEMICOLON't - | Nis'444 => T RPAREN't - | Nis'445 => NT statement_dangerous'nt - | Nis'446 => NT expression'nt - | Nis'447 => T RPAREN't - | Nis'448 => NT statement_dangerous'nt - | Nis'449 => NT expression'nt - | Nis'450 => T SEMICOLON't - | Nis'451 => T RPAREN't - | Nis'452 => NT statement_dangerous'nt - | Nis'453 => NT expression'nt - | Nis'454 => T RPAREN't - | Nis'455 => NT statement_dangerous'nt - | Nis'456 => NT declaration_specifiers'nt - | Nis'457 => NT init_declarator_list'nt - | Nis'458 => T SEMICOLON't - | Nis'459 => T COMMA't - | Nis'460 => NT init_declarator'nt - | Nis'461 => NT declarator'nt - | Nis'462 => T EQ't - | Nis'463 => NT c_initializer'nt - | Nis'464 => NT init_declarator'nt - | Nis'465 => NT declaration'nt - | Nis'466 => T SEMICOLON't - | Nis'467 => T RPAREN't - | Nis'468 => NT statement_dangerous'nt - | Nis'469 => NT expression'nt - | Nis'470 => T RPAREN't - | Nis'471 => NT statement_dangerous'nt - | Nis'472 => NT expression'nt - | Nis'473 => T SEMICOLON't - | Nis'474 => T RPAREN't - | Nis'475 => NT statement_dangerous'nt - | Nis'476 => NT expression'nt - | Nis'477 => T RPAREN't - | Nis'478 => NT statement_dangerous'nt + | Nis'444 => T SEMICOLON't + | Nis'445 => T RPAREN't + | Nis'446 => NT statement_dangerous'nt + | Nis'447 => NT expression'nt + | Nis'448 => T RPAREN't + | Nis'449 => NT statement_dangerous'nt + | Nis'450 => NT expression'nt + | Nis'451 => T SEMICOLON't + | Nis'452 => T RPAREN't + | Nis'453 => NT statement_dangerous'nt + | Nis'454 => NT expression'nt + | Nis'455 => T RPAREN't + | Nis'456 => NT statement_dangerous'nt + | Nis'457 => NT declaration_specifiers'nt + | Nis'458 => NT init_declarator_list'nt + | Nis'459 => T SEMICOLON't + | Nis'460 => T COMMA't + | Nis'461 => NT init_declarator'nt + | Nis'462 => NT declarator'nt + | Nis'463 => T EQ't + | Nis'464 => NT c_initializer'nt + | Nis'465 => NT init_declarator'nt + | Nis'466 => NT declaration'nt + | Nis'467 => T SEMICOLON't + | Nis'468 => T RPAREN't + | Nis'469 => NT statement_dangerous'nt + | Nis'470 => NT expression'nt + | Nis'471 => T RPAREN't + | Nis'472 => NT statement_dangerous'nt + | Nis'473 => NT expression'nt + | Nis'474 => T SEMICOLON't + | Nis'475 => T RPAREN't + | Nis'476 => NT statement_dangerous'nt + | Nis'477 => NT expression'nt + | Nis'478 => T RPAREN't | Nis'479 => NT statement_dangerous'nt - | Nis'480 => T WHILE't - | Nis'481 => T LPAREN't - | Nis'482 => NT expression'nt - | Nis'483 => T RPAREN't - | Nis'484 => T SEMICOLON't - | Nis'485 => T DEFAULT't - | Nis'486 => T COLON't - | Nis'487 => T CASE't - | Nis'488 => NT constant_expression'nt - | Nis'489 => T COLON't - | Nis'490 => NT statement_safe'nt - | Nis'491 => NT selection_statement_safe'nt - | Nis'492 => NT labeled_statement_statement_safe_'nt - | Nis'493 => NT jump_statement'nt - | Nis'494 => NT iteration_statement_statement_safe_'nt - | Nis'495 => NT expression_statement'nt - | Nis'496 => NT compound_statement'nt - | Nis'497 => NT asm_statement'nt - | Nis'498 => NT statement_safe'nt + | Nis'480 => NT statement_dangerous'nt + | Nis'481 => T WHILE't + | Nis'482 => T LPAREN't + | Nis'483 => NT expression'nt + | Nis'484 => T RPAREN't + | Nis'485 => T SEMICOLON't + | Nis'486 => T DEFAULT't + | Nis'487 => T COLON't + | Nis'488 => T CASE't + | Nis'489 => NT constant_expression'nt + | Nis'490 => T COLON't + | Nis'491 => NT statement_safe'nt + | Nis'492 => NT selection_statement_safe'nt + | Nis'493 => NT labeled_statement_statement_safe_'nt + | Nis'494 => NT jump_statement'nt + | Nis'495 => NT iteration_statement_statement_safe_'nt + | Nis'496 => NT expression_statement'nt + | Nis'497 => NT compound_statement'nt + | Nis'498 => NT asm_statement'nt | Nis'499 => NT statement_safe'nt - | Nis'500 => NT expression'nt - | Nis'501 => T RPAREN't - | Nis'502 => NT statement_safe'nt - | Nis'503 => NT expression'nt - | Nis'504 => T SEMICOLON't - | Nis'505 => T RPAREN't - | Nis'506 => NT statement_safe'nt - | Nis'507 => NT expression'nt - | Nis'508 => T RPAREN't - | Nis'509 => NT statement_safe'nt - | Nis'510 => NT expression'nt - | Nis'511 => T SEMICOLON't + | Nis'500 => NT statement_safe'nt + | Nis'501 => NT expression'nt + | Nis'502 => T RPAREN't + | Nis'503 => NT statement_safe'nt + | Nis'504 => NT expression'nt + | Nis'505 => T SEMICOLON't + | Nis'506 => T RPAREN't + | Nis'507 => NT statement_safe'nt + | Nis'508 => NT expression'nt + | Nis'509 => T RPAREN't + | Nis'510 => NT statement_safe'nt + | Nis'511 => NT expression'nt | Nis'512 => T SEMICOLON't - | Nis'513 => T RPAREN't - | Nis'514 => NT statement_safe'nt - | Nis'515 => NT expression'nt - | Nis'516 => T RPAREN't - | Nis'517 => NT statement_safe'nt - | Nis'518 => NT expression'nt - | Nis'519 => T SEMICOLON't - | Nis'520 => T RPAREN't - | Nis'521 => NT statement_safe'nt - | Nis'522 => NT expression'nt - | Nis'523 => T RPAREN't - | Nis'524 => NT statement_safe'nt - | Nis'525 => NT declaration'nt - | Nis'526 => T SEMICOLON't - | Nis'527 => T RPAREN't - | Nis'528 => NT statement_safe'nt - | Nis'529 => NT expression'nt - | Nis'530 => T RPAREN't - | Nis'531 => NT statement_safe'nt - | Nis'532 => NT expression'nt - | Nis'533 => T SEMICOLON't - | Nis'534 => T RPAREN't - | Nis'535 => NT statement_safe'nt - | Nis'536 => NT expression'nt - | Nis'537 => T RPAREN't - | Nis'538 => NT statement_safe'nt + | Nis'513 => T SEMICOLON't + | Nis'514 => T RPAREN't + | Nis'515 => NT statement_safe'nt + | Nis'516 => NT expression'nt + | Nis'517 => T RPAREN't + | Nis'518 => NT statement_safe'nt + | Nis'519 => NT expression'nt + | Nis'520 => T SEMICOLON't + | Nis'521 => T RPAREN't + | Nis'522 => NT statement_safe'nt + | Nis'523 => NT expression'nt + | Nis'524 => T RPAREN't + | Nis'525 => NT statement_safe'nt + | Nis'526 => NT declaration'nt + | Nis'527 => T SEMICOLON't + | Nis'528 => T RPAREN't + | Nis'529 => NT statement_safe'nt + | Nis'530 => NT expression'nt + | Nis'531 => T RPAREN't + | Nis'532 => NT statement_safe'nt + | Nis'533 => NT expression'nt + | Nis'534 => T SEMICOLON't + | Nis'535 => T RPAREN't + | Nis'536 => NT statement_safe'nt + | Nis'537 => NT expression'nt + | Nis'538 => T RPAREN't | Nis'539 => NT statement_safe'nt - | Nis'540 => T ELSE't - | Nis'541 => NT statement_safe'nt - | Nis'542 => NT statement_dangerous'nt + | Nis'540 => NT statement_safe'nt + | Nis'541 => T ELSE't + | Nis'542 => NT statement_safe'nt | Nis'543 => NT statement_dangerous'nt - | Nis'544 => NT statement_safe'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 => T ELSE't - | Nis'552 => T RBRACE't - | Nis'553 => T PRAGMA't - | Nis'554 => NT statement_dangerous'nt - | Nis'555 => NT declaration'nt - | Nis'556 => NT block_item_list'nt - | Nis'557 => T RBRACE't - | Nis'558 => NT block_item'nt + | Nis'544 => NT statement_dangerous'nt + | Nis'545 => NT statement_safe'nt + | Nis'546 => NT statement_dangerous'nt + | Nis'547 => NT statement_safe'nt + | Nis'548 => NT statement_dangerous'nt + | Nis'549 => NT statement_safe'nt + | Nis'550 => NT statement_dangerous'nt + | Nis'551 => NT statement_safe'nt + | Nis'552 => T ELSE't + | Nis'553 => T RBRACE't + | Nis'554 => T PRAGMA't + | Nis'555 => NT statement_dangerous'nt + | Nis'556 => NT declaration'nt + | Nis'557 => NT block_item_list'nt + | Nis'558 => T RBRACE't | Nis'559 => NT block_item'nt - | Nis'560 => NT declaration'nt - | Nis'561 => NT compound_statement'nt - | Nis'562 => NT direct_old_function_declarator'nt - | Nis'563 => NT direct_declarator'nt - | Nis'564 => NT declarator'nt - | Nis'565 => NT compound_statement'nt - | Nis'566 => NT declaration'nt - | Nis'567 => NT external_declaration'nt + | Nis'560 => NT block_item'nt + | Nis'561 => NT declaration'nt + | Nis'562 => NT compound_statement'nt + | Nis'563 => NT direct_old_function_declarator'nt + | Nis'564 => NT direct_declarator'nt + | Nis'565 => NT declarator'nt + | Nis'566 => NT compound_statement'nt + | Nis'567 => NT declaration'nt + | Nis'568 => NT external_declaration'nt end. Inductive initstate' : Set := @@ -3581,19 +3592,19 @@ Definition action_table (state:state) : action := | REGISTER't => Shift_act Nis'13 (eq_refl _) | PRAGMA't => Shift_act Nis'14 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | EOF't => Shift_act Nis'331 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | EOF't => Shift_act Nis'332 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) | Ninit Nis'1 => Default_reduce_act Prod'type_qualifier'2 @@ -3619,44 +3630,47 @@ Definition action_table (state:state) : action := match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) | Ninit Nis'17 => Default_reduce_act Prod'primary_expression'0 | Ninit Nis'18 => Default_reduce_act Prod'unary_operator'4 - | Ninit Nis'19 => Default_reduce_act Prod'unary_operator'1 - | Ninit Nis'20 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'19 => Default_reduce_act Prod'primary_expression'2 + | Ninit Nis'20 => Default_reduce_act Prod'unary_operator'1 + | Ninit Nis'21 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'23 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'21 => Default_reduce_act Prod'unary_operator'2 - | Ninit Nis'22 => Default_reduce_act Prod'unary_operator'3 - | Ninit Nis'23 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'24 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'22 => Default_reduce_act Prod'unary_operator'2 + | Ninit Nis'23 => Default_reduce_act Prod'unary_operator'3 + | Ninit Nis'24 => 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 _) @@ -3667,34 +3681,35 @@ Definition action_table (state:state) : action := | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) | STRUCT't => Shift_act Nis'8 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) | SIGNED't => Shift_act Nis'10 (eq_refl _) | SHORT't => Shift_act Nis'11 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'24 => Lookahead_act (fun terminal:terminal => + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) + | _ => Fail_act + end) + | 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 _) @@ -3705,54 +3720,56 @@ Definition action_table (state:state) : action := | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) | STRUCT't => Shift_act Nis'8 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) | SIGNED't => Shift_act Nis'10 (eq_refl _) | SHORT't => Shift_act Nis'11 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'25 => Default_reduce_act Prod'type_specifier'4 - | Ninit Nis'26 => Default_reduce_act Prod'type_specifier'3 - | Ninit Nis'27 => Lookahead_act (fun terminal:terminal => + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'26 => Default_reduce_act Prod'type_specifier'4 + | Ninit Nis'27 => Default_reduce_act Prod'type_specifier'3 + | Ninit Nis'28 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'28 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'28 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'29 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'29 => 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 _) @@ -3763,45 +3780,46 @@ Definition action_table (state:state) : action := | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) | STRUCT't => Shift_act Nis'8 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) | SIGNED't => Shift_act Nis'10 (eq_refl _) | SHORT't => Shift_act Nis'11 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'29 => Default_reduce_act Prod'type_specifier'5 - | Ninit Nis'30 => Default_reduce_act Prod'attribute_specifier_list'0 - | Ninit Nis'31 => Lookahead_act (fun terminal:terminal => + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'30 => Default_reduce_act Prod'type_specifier'5 + | Ninit Nis'31 => Default_reduce_act Prod'attribute_specifier_list'0 + | Ninit Nis'32 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | PACKED't => Shift_act Nis'15 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'32 (eq_refl _) - | LBRACE't => Shift_act Nis'315 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'33 (eq_refl _) + | LBRACE't => Shift_act Nis'316 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'32 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'33 => 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 @@ -3824,7 +3842,7 @@ Definition action_table (state:state) : action := | 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'33 (eq_refl _) + | LBRACE't => Shift_act Nis'34 (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 @@ -3840,115 +3858,119 @@ Definition action_table (state:state) : action := | ALIGNAS't => Reduce_act Prod'enum_specifier'4 | _ => Fail_act end) - | Ninit Nis'33 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'34 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'34 (eq_refl _) + | VAR_NAME't => Shift_act Nis'35 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'34 => Default_reduce_act Prod'enumeration_constant'0 - | Ninit Nis'35 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'35 => Default_reduce_act Prod'enumeration_constant'0 + | Ninit Nis'36 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RBRACE't => Shift_act Nis'36 (eq_refl _) - | COMMA't => Shift_act Nis'37 (eq_refl _) + | RBRACE't => Shift_act Nis'37 (eq_refl _) + | COMMA't => Shift_act Nis'38 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'36 => Default_reduce_act Prod'enum_specifier'0 - | Ninit Nis'37 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'37 => Default_reduce_act Prod'enum_specifier'0 + | Ninit Nis'38 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'34 (eq_refl _) - | RBRACE't => Shift_act Nis'38 (eq_refl _) + | VAR_NAME't => Shift_act Nis'35 (eq_refl _) + | RBRACE't => Shift_act Nis'39 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'38 => Default_reduce_act Prod'enum_specifier'2 - | Ninit Nis'39 => Default_reduce_act Prod'enumerator_list'1 - | Ninit Nis'40 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'39 => Default_reduce_act Prod'enum_specifier'2 + | Ninit Nis'40 => Default_reduce_act Prod'enumerator_list'1 + | Ninit Nis'41 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | RBRACE't => Reduce_act Prod'enumerator'0 - | EQ't => Shift_act Nis'41 (eq_refl _) + | EQ't => Shift_act Nis'42 (eq_refl _) | COMMA't => Reduce_act Prod'enumerator'0 | _ => Fail_act end) - | Ninit Nis'41 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'42 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'42 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'43 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'28 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'43 => Default_reduce_act Prod'primary_expression'1 - | Ninit Nis'44 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'29 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'44 => Default_reduce_act Prod'primary_expression'1 + | Ninit Nis'45 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | LPAREN't => Shift_act Nis'45 (eq_refl _) + | LPAREN't => Shift_act Nis'46 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'45 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'46 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'46 => Default_reduce_act Prod'unary_operator'5 - | Ninit Nis'47 => Default_reduce_act Prod'unary_operator'0 - | Ninit Nis'48 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'47 => Default_reduce_act Prod'unary_operator'5 + | Ninit Nis'48 => Default_reduce_act Prod'unary_operator'0 + | Ninit Nis'49 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'49 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'49 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'50 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'50 => 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 _) @@ -3959,106 +3981,109 @@ Definition action_table (state:state) : action := | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) | STRUCT't => Shift_act Nis'8 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) | SIGNED't => Shift_act Nis'10 (eq_refl _) | SHORT't => Shift_act Nis'11 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'50 => Default_reduce_act Prod'type_specifier'6 - | Ninit Nis'51 => Default_reduce_act Prod'type_qualifier'0 - | Ninit Nis'52 => Default_reduce_act Prod'type_specifier'1 - | Ninit Nis'53 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | LPAREN't => Shift_act Nis'54 (eq_refl _) - | _ => Fail_act - end) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'51 => Default_reduce_act Prod'type_specifier'6 + | Ninit Nis'52 => Default_reduce_act Prod'type_qualifier'0 + | Ninit Nis'53 => Default_reduce_act Prod'type_specifier'1 | Ninit Nis'54 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | LPAREN't => Shift_act Nis'55 (eq_refl _) | _ => Fail_act end) | 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 | RPAREN't => Reduce_act Prod'gcc_attribute'0 - | PACKED't => Shift_act Nis'56 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'57 (eq_refl _) - | CONST't => Shift_act Nis'58 (eq_refl _) + | PACKED't => Shift_act Nis'57 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'58 (eq_refl _) + | CONST't => Shift_act Nis'59 (eq_refl _) | COMMA't => Reduce_act Prod'gcc_attribute'0 | _ => Fail_act end) - | Ninit Nis'56 => Default_reduce_act Prod'gcc_attribute_word'2 - | Ninit Nis'57 => Default_reduce_act Prod'gcc_attribute_word'0 - | Ninit Nis'58 => Default_reduce_act Prod'gcc_attribute_word'1 - | Ninit Nis'59 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'57 => Default_reduce_act Prod'gcc_attribute_word'2 + | Ninit Nis'58 => Default_reduce_act Prod'gcc_attribute_word'0 + | Ninit Nis'59 => Default_reduce_act Prod'gcc_attribute_word'1 + | Ninit Nis'60 => 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'60 (eq_refl _) + | LPAREN't => Shift_act Nis'61 (eq_refl _) | COMMA't => Reduce_act Prod'gcc_attribute'1 | _ => Fail_act end) - | Ninit Nis'60 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'61 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | RPAREN't => Shift_act Nis'61 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'61 => Default_reduce_act Prod'gcc_attribute'2 - | Ninit Nis'62 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | RPAREN't => Shift_act Nis'62 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'62 => Default_reduce_act Prod'gcc_attribute'2 + | Ninit Nis'63 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'63 => Default_reduce_act Prod'cast_expression'0 - | Ninit Nis'64 => Default_reduce_act Prod'postfix_expression'0 - | Ninit Nis'65 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'64 => Default_reduce_act Prod'cast_expression'0 + | Ninit Nis'65 => Default_reduce_act Prod'postfix_expression'0 + | Ninit Nis'66 => 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 @@ -4071,7 +4096,7 @@ Definition action_table (state:state) : action := | 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'66 (eq_refl _) + | PTR't => Shift_act Nis'67 (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 @@ -4080,20 +4105,20 @@ Definition action_table (state:state) : action := | 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'68 (eq_refl _) + | LPAREN't => Shift_act Nis'69 (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'144 (eq_refl _) - | INC't => Shift_act Nis'147 (eq_refl _) + | LBRACK't => Shift_act Nis'145 (eq_refl _) + | INC't => Shift_act Nis'148 (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'148 (eq_refl _) + | DOT't => Shift_act Nis'149 (eq_refl _) | DIV_ASSIGN't => Reduce_act Prod'unary_expression'0 - | DEC't => Shift_act Nis'150 (eq_refl _) + | DEC't => Shift_act Nis'151 (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 @@ -4104,113 +4129,115 @@ Definition action_table (state:state) : action := | ADD_ASSIGN't => Reduce_act Prod'unary_expression'0 | _ => Fail_act end) - | Ninit Nis'66 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'67 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | OTHER_NAME't => Shift_act Nis'67 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'68 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'67 => Default_reduce_act Prod'postfix_expression'6 - | Ninit Nis'68 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'68 => Default_reduce_act Prod'postfix_expression'6 + | Ninit Nis'69 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | RPAREN't => Shift_act Nis'69 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'69 => Default_reduce_act Prod'postfix_expression'3 - | Ninit Nis'70 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | XOR_ASSIGN't => Shift_act Nis'71 (eq_refl _) - | SUB_ASSIGN't => Shift_act Nis'72 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | RPAREN't => Shift_act Nis'70 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'70 => Default_reduce_act Prod'postfix_expression'3 + | Ninit Nis'71 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | XOR_ASSIGN't => Shift_act Nis'72 (eq_refl _) + | SUB_ASSIGN't => Shift_act Nis'73 (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'73 (eq_refl _) + | RIGHT_ASSIGN't => Shift_act Nis'74 (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'74 (eq_refl _) + | OR_ASSIGN't => Shift_act Nis'75 (eq_refl _) | NEQ't => Reduce_act Prod'cast_expression'0 - | MUL_ASSIGN't => Shift_act Nis'75 (eq_refl _) - | MOD_ASSIGN't => Shift_act Nis'76 (eq_refl _) + | MUL_ASSIGN't => Shift_act Nis'76 (eq_refl _) + | MOD_ASSIGN't => Shift_act Nis'77 (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'77 (eq_refl _) + | LEFT_ASSIGN't => Shift_act Nis'78 (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'78 (eq_refl _) - | DIV_ASSIGN't => Shift_act Nis'79 (eq_refl _) + | EQ't => Shift_act Nis'79 (eq_refl _) + | DIV_ASSIGN't => Shift_act Nis'80 (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'80 (eq_refl _) + | AND_ASSIGN't => Shift_act Nis'81 (eq_refl _) | ANDAND't => Reduce_act Prod'cast_expression'0 | AND't => Reduce_act Prod'cast_expression'0 - | ADD_ASSIGN't => Shift_act Nis'81 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'71 => Default_reduce_act Prod'assignment_operator'8 - | Ninit Nis'72 => Default_reduce_act Prod'assignment_operator'5 - | Ninit Nis'73 => Default_reduce_act Prod'assignment_operator'7 - | Ninit Nis'74 => Default_reduce_act Prod'assignment_operator'9 - | Ninit Nis'75 => Default_reduce_act Prod'assignment_operator'1 - | Ninit Nis'76 => Default_reduce_act Prod'assignment_operator'3 - | Ninit Nis'77 => Default_reduce_act Prod'assignment_operator'6 - | Ninit Nis'78 => Default_reduce_act Prod'assignment_operator'0 - | Ninit Nis'79 => Default_reduce_act Prod'assignment_operator'2 - | Ninit Nis'80 => Default_reduce_act Prod'assignment_operator'10 - | Ninit Nis'81 => Default_reduce_act Prod'assignment_operator'4 - | Ninit Nis'82 => Lookahead_act (fun terminal:terminal => + | ADD_ASSIGN't => Shift_act Nis'82 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'72 => Default_reduce_act Prod'assignment_operator'8 + | Ninit Nis'73 => Default_reduce_act Prod'assignment_operator'5 + | Ninit Nis'74 => Default_reduce_act Prod'assignment_operator'7 + | Ninit Nis'75 => Default_reduce_act Prod'assignment_operator'9 + | Ninit Nis'76 => Default_reduce_act Prod'assignment_operator'1 + | Ninit Nis'77 => Default_reduce_act Prod'assignment_operator'3 + | Ninit Nis'78 => Default_reduce_act Prod'assignment_operator'6 + | Ninit Nis'79 => Default_reduce_act Prod'assignment_operator'0 + | Ninit Nis'80 => Default_reduce_act Prod'assignment_operator'2 + | Ninit Nis'81 => Default_reduce_act Prod'assignment_operator'10 + | Ninit Nis'82 => Default_reduce_act Prod'assignment_operator'4 + | Ninit Nis'83 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'83 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'84 => 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'84 (eq_refl _) + | RIGHT't => Shift_act Nis'85 (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'98 (eq_refl _) + | LEFT't => Shift_act Nis'99 (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 @@ -4223,28 +4250,29 @@ Definition action_table (state:state) : action := | AND't => Reduce_act Prod'relational_expression'0 | _ => Fail_act end) - | Ninit Nis'84 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'85 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'85 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'86 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | STAR't => Shift_act Nis'86 (eq_refl _) - | SLASH't => Shift_act Nis'88 (eq_refl _) + | STAR't => Shift_act Nis'87 (eq_refl _) + | SLASH't => Shift_act Nis'89 (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 @@ -4252,7 +4280,7 @@ Definition action_table (state:state) : action := | 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'90 (eq_refl _) + | PERCENT't => Shift_act Nis'91 (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 @@ -4270,65 +4298,68 @@ Definition action_table (state:state) : action := | AND't => Reduce_act Prod'additive_expression'0 | _ => Fail_act end) - | Ninit Nis'86 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'87 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'87 => Default_reduce_act Prod'multiplicative_expression'1 - | Ninit Nis'88 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'88 => Default_reduce_act Prod'multiplicative_expression'1 + | Ninit Nis'89 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'89 => Default_reduce_act Prod'multiplicative_expression'2 - | Ninit Nis'90 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'90 => Default_reduce_act Prod'multiplicative_expression'2 + | Ninit Nis'91 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'91 => Default_reduce_act Prod'multiplicative_expression'3 - | Ninit Nis'92 => Default_reduce_act Prod'multiplicative_expression'0 - | Ninit Nis'93 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'92 => Default_reduce_act Prod'multiplicative_expression'3 + | Ninit Nis'93 => Default_reduce_act Prod'multiplicative_expression'0 + | Ninit Nis'94 => 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 @@ -4336,9 +4367,9 @@ Definition action_table (state:state) : action := | 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'94 (eq_refl _) + | PLUS't => Shift_act Nis'95 (eq_refl _) | NEQ't => Reduce_act Prod'shift_expression'2 - | MINUS't => Shift_act Nis'96 (eq_refl _) + | MINUS't => Shift_act Nis'97 (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 @@ -4354,28 +4385,29 @@ Definition action_table (state:state) : action := | AND't => Reduce_act Prod'shift_expression'2 | _ => Fail_act end) - | Ninit Nis'94 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'95 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'95 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'96 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | STAR't => Shift_act Nis'86 (eq_refl _) - | SLASH't => Shift_act Nis'88 (eq_refl _) + | STAR't => Shift_act Nis'87 (eq_refl _) + | SLASH't => Shift_act Nis'89 (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 @@ -4383,7 +4415,7 @@ Definition action_table (state:state) : action := | 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'90 (eq_refl _) + | PERCENT't => Shift_act Nis'91 (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 @@ -4401,28 +4433,29 @@ Definition action_table (state:state) : action := | AND't => Reduce_act Prod'additive_expression'1 | _ => Fail_act end) - | Ninit Nis'96 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'97 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'97 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'98 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | STAR't => Shift_act Nis'86 (eq_refl _) - | SLASH't => Shift_act Nis'88 (eq_refl _) + | STAR't => Shift_act Nis'87 (eq_refl _) + | SLASH't => Shift_act Nis'89 (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 @@ -4430,7 +4463,7 @@ Definition action_table (state:state) : action := | 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'90 (eq_refl _) + | PERCENT't => Shift_act Nis'91 (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 @@ -4448,25 +4481,26 @@ Definition action_table (state:state) : action := | AND't => Reduce_act Prod'additive_expression'2 | _ => Fail_act end) - | Ninit Nis'98 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'99 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'99 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'100 => 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 @@ -4474,9 +4508,9 @@ Definition action_table (state:state) : action := | 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'94 (eq_refl _) + | PLUS't => Shift_act Nis'95 (eq_refl _) | NEQ't => Reduce_act Prod'shift_expression'1 - | MINUS't => Shift_act Nis'96 (eq_refl _) + | MINUS't => Shift_act Nis'97 (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 @@ -4492,7 +4526,7 @@ Definition action_table (state:state) : action := | AND't => Reduce_act Prod'shift_expression'1 | _ => Fail_act end) - | Ninit Nis'100 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'101 => 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 @@ -4500,11 +4534,11 @@ Definition action_table (state:state) : action := | 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'101 (eq_refl _) - | LEQ't => Shift_act Nis'104 (eq_refl _) + | LT't => Shift_act Nis'102 (eq_refl _) + | LEQ't => Shift_act Nis'105 (eq_refl _) | HAT't => Reduce_act Prod'equality_expression'0 - | GT't => Shift_act Nis'106 (eq_refl _) - | GEQ't => Shift_act Nis'108 (eq_refl _) + | GT't => Shift_act Nis'107 (eq_refl _) + | GEQ't => Shift_act Nis'109 (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 @@ -4514,36 +4548,37 @@ Definition action_table (state:state) : action := | AND't => Reduce_act Prod'equality_expression'0 | _ => Fail_act end) - | Ninit Nis'101 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'102 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'102 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'103 => 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'84 (eq_refl _) + | RIGHT't => Shift_act Nis'85 (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'98 (eq_refl _) + | LEFT't => Shift_act Nis'99 (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 @@ -4556,7 +4591,7 @@ Definition action_table (state:state) : action := | AND't => Reduce_act Prod'relational_expression'1 | _ => Fail_act end) - | Ninit Nis'103 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'104 => 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 @@ -4564,9 +4599,9 @@ Definition action_table (state:state) : action := | 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'94 (eq_refl _) + | PLUS't => Shift_act Nis'95 (eq_refl _) | NEQ't => Reduce_act Prod'shift_expression'0 - | MINUS't => Shift_act Nis'96 (eq_refl _) + | MINUS't => Shift_act Nis'97 (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 @@ -4582,36 +4617,37 @@ Definition action_table (state:state) : action := | AND't => Reduce_act Prod'shift_expression'0 | _ => Fail_act end) - | Ninit Nis'104 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'105 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'105 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'106 => 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'84 (eq_refl _) + | RIGHT't => Shift_act Nis'85 (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'98 (eq_refl _) + | LEFT't => Shift_act Nis'99 (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 @@ -4624,36 +4660,37 @@ Definition action_table (state:state) : action := | AND't => Reduce_act Prod'relational_expression'3 | _ => Fail_act end) - | Ninit Nis'106 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'107 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'107 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'108 => 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'84 (eq_refl _) + | RIGHT't => Shift_act Nis'85 (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'98 (eq_refl _) + | LEFT't => Shift_act Nis'99 (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 @@ -4666,36 +4703,37 @@ Definition action_table (state:state) : action := | AND't => Reduce_act Prod'relational_expression'2 | _ => Fail_act end) - | Ninit Nis'108 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'109 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'109 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'110 => 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'84 (eq_refl _) + | RIGHT't => Shift_act Nis'85 (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'98 (eq_refl _) + | LEFT't => Shift_act Nis'99 (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 @@ -4708,37 +4746,38 @@ Definition action_table (state:state) : action := | AND't => Reduce_act Prod'relational_expression'4 | _ => Fail_act end) - | Ninit Nis'110 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'111 => 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'111 (eq_refl _) + | QUESTION't => Shift_act Nis'112 (eq_refl _) | COMMA't => Reduce_act Prod'conditional_expression'0 | COLON't => Reduce_act Prod'conditional_expression'0 - | BARBAR't => Shift_act Nis'136 (eq_refl _) + | BARBAR't => Shift_act Nis'137 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'111 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'112 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'112 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'113 => 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 @@ -4748,28 +4787,29 @@ Definition action_table (state:state) : action := | 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'113 (eq_refl _) + | ANDAND't => Shift_act Nis'114 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'113 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'114 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'114 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'115 => 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 @@ -4779,36 +4819,37 @@ Definition action_table (state:state) : action := | 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'115 (eq_refl _) + | BAR't => Shift_act Nis'116 (eq_refl _) | ANDAND't => Reduce_act Prod'logical_AND_expression'1 | _ => Fail_act end) - | Ninit Nis'115 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'116 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'116 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'117 => 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'117 (eq_refl _) + | HAT't => Shift_act Nis'118 (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 @@ -4816,34 +4857,35 @@ Definition action_table (state:state) : action := | ANDAND't => Reduce_act Prod'inclusive_OR_expression'1 | _ => Fail_act end) - | Ninit Nis'117 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'118 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'118 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'119 => 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'119 (eq_refl _) + | NEQ't => Shift_act Nis'120 (eq_refl _) | HAT't => Reduce_act Prod'AND_expression'0 - | EQEQ't => Shift_act Nis'121 (eq_refl _) + | EQEQ't => Shift_act Nis'122 (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 @@ -4852,25 +4894,26 @@ Definition action_table (state:state) : action := | AND't => Reduce_act Prod'AND_expression'0 | _ => Fail_act end) - | Ninit Nis'119 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'120 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'120 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'121 => 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 @@ -4878,11 +4921,11 @@ Definition action_table (state:state) : action := | 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'101 (eq_refl _) - | LEQ't => Shift_act Nis'104 (eq_refl _) + | LT't => Shift_act Nis'102 (eq_refl _) + | LEQ't => Shift_act Nis'105 (eq_refl _) | HAT't => Reduce_act Prod'equality_expression'2 - | GT't => Shift_act Nis'106 (eq_refl _) - | GEQ't => Shift_act Nis'108 (eq_refl _) + | GT't => Shift_act Nis'107 (eq_refl _) + | GEQ't => Shift_act Nis'109 (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 @@ -4892,25 +4935,26 @@ Definition action_table (state:state) : action := | AND't => Reduce_act Prod'equality_expression'2 | _ => Fail_act end) - | Ninit Nis'121 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'122 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'122 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'123 => 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 @@ -4918,11 +4962,11 @@ Definition action_table (state:state) : action := | 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'101 (eq_refl _) - | LEQ't => Shift_act Nis'104 (eq_refl _) + | LT't => Shift_act Nis'102 (eq_refl _) + | LEQ't => Shift_act Nis'105 (eq_refl _) | HAT't => Reduce_act Prod'equality_expression'1 - | GT't => Shift_act Nis'106 (eq_refl _) - | GEQ't => Shift_act Nis'108 (eq_refl _) + | GT't => Shift_act Nis'107 (eq_refl _) + | GEQ't => Shift_act Nis'109 (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 @@ -4932,7 +4976,7 @@ Definition action_table (state:state) : action := | AND't => Reduce_act Prod'equality_expression'1 | _ => Fail_act end) - | Ninit Nis'123 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'124 => 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 @@ -4945,37 +4989,38 @@ Definition action_table (state:state) : action := | 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'124 (eq_refl _) + | AND't => Shift_act Nis'125 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'124 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'125 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'125 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'126 => 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'119 (eq_refl _) + | NEQ't => Shift_act Nis'120 (eq_refl _) | HAT't => Reduce_act Prod'AND_expression'1 - | EQEQ't => Shift_act Nis'121 (eq_refl _) + | EQEQ't => Shift_act Nis'122 (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 @@ -4984,7 +5029,7 @@ Definition action_table (state:state) : action := | AND't => Reduce_act Prod'AND_expression'1 | _ => Fail_act end) - | Ninit Nis'126 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'127 => 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 @@ -4997,17 +5042,17 @@ Definition action_table (state:state) : action := | 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'124 (eq_refl _) + | AND't => Shift_act Nis'125 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'127 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'128 => 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'117 (eq_refl _) + | HAT't => Shift_act Nis'118 (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 @@ -5015,7 +5060,7 @@ Definition action_table (state:state) : action := | ANDAND't => Reduce_act Prod'inclusive_OR_expression'0 | _ => Fail_act end) - | Ninit Nis'128 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'129 => 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 @@ -5025,75 +5070,78 @@ Definition action_table (state:state) : action := | 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'115 (eq_refl _) + | BAR't => Shift_act Nis'116 (eq_refl _) | ANDAND't => Reduce_act Prod'logical_AND_expression'0 | _ => Fail_act end) - | Ninit Nis'129 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'130 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | COMMA't => Shift_act Nis'130 (eq_refl _) - | COLON't => Shift_act Nis'133 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) + | COLON't => Shift_act Nis'134 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'130 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'131 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'131 => Default_reduce_act Prod'assignment_expression'0 - | Ninit Nis'132 => Default_reduce_act Prod'expression'1 - | Ninit Nis'133 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'132 => Default_reduce_act Prod'assignment_expression'0 + | Ninit Nis'133 => Default_reduce_act Prod'expression'1 + | Ninit Nis'134 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'134 => Default_reduce_act Prod'conditional_expression'1 - | Ninit Nis'135 => Default_reduce_act Prod'expression'0 - | Ninit Nis'136 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'135 => Default_reduce_act Prod'conditional_expression'1 + | Ninit Nis'136 => Default_reduce_act Prod'expression'0 + | Ninit Nis'137 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'137 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'138 => 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 @@ -5103,107 +5151,109 @@ Definition action_table (state:state) : action := | 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'113 (eq_refl _) + | ANDAND't => Shift_act Nis'114 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'138 => Default_reduce_act Prod'assignment_expression'1 - | Ninit Nis'139 => Default_reduce_act Prod'argument_expression_list'0 - | Ninit Nis'140 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'139 => Default_reduce_act Prod'assignment_expression'1 + | Ninit Nis'140 => Default_reduce_act Prod'argument_expression_list'0 + | Ninit Nis'141 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'141 (eq_refl _) - | COMMA't => Shift_act Nis'142 (eq_refl _) + | RPAREN't => Shift_act Nis'142 (eq_refl _) + | COMMA't => Shift_act Nis'143 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'141 => Default_reduce_act Prod'postfix_expression'2 - | Ninit Nis'142 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'142 => Default_reduce_act Prod'postfix_expression'2 + | Ninit Nis'143 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'143 => Default_reduce_act Prod'argument_expression_list'1 - | Ninit Nis'144 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'144 => Default_reduce_act Prod'argument_expression_list'1 + | Ninit Nis'145 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'145 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'146 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RBRACK't => Shift_act Nis'146 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | RBRACK't => Shift_act Nis'147 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'146 => Default_reduce_act Prod'postfix_expression'1 - | Ninit Nis'147 => Default_reduce_act Prod'postfix_expression'7 - | Ninit Nis'148 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'147 => Default_reduce_act Prod'postfix_expression'1 + | Ninit Nis'148 => Default_reduce_act Prod'postfix_expression'7 + | Ninit Nis'149 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | OTHER_NAME't => Shift_act Nis'149 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'150 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'149 => Default_reduce_act Prod'postfix_expression'5 - | Ninit Nis'150 => Default_reduce_act Prod'postfix_expression'8 - | Ninit Nis'151 => Default_reduce_act Prod'unary_expression'3 - | Ninit Nis'152 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'150 => Default_reduce_act Prod'postfix_expression'5 + | Ninit Nis'151 => Default_reduce_act Prod'postfix_expression'8 + | Ninit Nis'152 => Default_reduce_act Prod'unary_expression'3 + | Ninit Nis'153 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'153 (eq_refl _) - | COMMA't => Shift_act Nis'142 (eq_refl _) + | RPAREN't => Shift_act Nis'154 (eq_refl _) + | COMMA't => Shift_act Nis'143 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'153 => Default_reduce_act Prod'gcc_attribute'3 - | Ninit Nis'154 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'154 => Default_reduce_act Prod'gcc_attribute'3 + | Ninit Nis'155 => 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'157 (eq_refl _) + | RPAREN't => Shift_act Nis'156 (eq_refl _) + | COMMA't => Shift_act Nis'158 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'155 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'156 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'156 (eq_refl _) + | RPAREN't => Shift_act Nis'157 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'156 => Default_reduce_act Prod'attribute_specifier'0 - | Ninit Nis'157 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'157 => Default_reduce_act Prod'attribute_specifier'0 + | Ninit Nis'158 => 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'56 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'57 (eq_refl _) - | CONST't => Shift_act Nis'58 (eq_refl _) + | PACKED't => Shift_act Nis'57 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'58 (eq_refl _) + | CONST't => Shift_act Nis'59 (eq_refl _) | COMMA't => Reduce_act Prod'gcc_attribute'0 | _ => Fail_act end) - | Ninit Nis'158 => Default_reduce_act Prod'gcc_attribute_list'1 - | Ninit Nis'159 => Default_reduce_act Prod'gcc_attribute_list'0 - | Ninit Nis'160 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'159 => Default_reduce_act Prod'gcc_attribute_list'1 + | Ninit Nis'160 => Default_reduce_act Prod'gcc_attribute_list'0 + | Ninit Nis'161 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | LPAREN't => Shift_act Nis'161 (eq_refl _) + | LPAREN't => Shift_act Nis'162 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'161 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'162 => 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 _) @@ -5214,34 +5264,35 @@ Definition action_table (state:state) : action := | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) | STRUCT't => Shift_act Nis'8 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) | SIGNED't => Shift_act Nis'10 (eq_refl _) | SHORT't => Shift_act Nis'11 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'162 => Lookahead_act (fun terminal:terminal => + | 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 _) @@ -5259,20 +5310,20 @@ Definition action_table (state:state) : action := | RESTRICT't => Shift_act Nis'12 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) | LPAREN't => Reduce_act Prod'specifier_qualifier_list'1 - | LONG't => Shift_act Nis'25 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) | LBRACK't => Reduce_act Prod'specifier_qualifier_list'1 - | INT't => Shift_act Nis'26 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) | COLON't => Reduce_act Prod'specifier_qualifier_list'1 - | CHAR't => Shift_act Nis'52 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'163 => Lookahead_act (fun terminal:terminal => + | 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 _) @@ -5290,31 +5341,31 @@ Definition action_table (state:state) : action := | RESTRICT't => Shift_act Nis'12 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) | LPAREN't => Reduce_act Prod'specifier_qualifier_list'3 - | LONG't => Shift_act Nis'25 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) | LBRACK't => Reduce_act Prod'specifier_qualifier_list'3 - | INT't => Shift_act Nis'26 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) | COLON't => Reduce_act Prod'specifier_qualifier_list'3 - | CHAR't => Shift_act Nis'52 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'164 => Default_reduce_act Prod'type_specifier'10 - | Ninit Nis'165 => Default_reduce_act Prod'attribute_specifier_list'0 - | Ninit Nis'166 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'165 => Default_reduce_act Prod'type_specifier'10 + | Ninit Nis'166 => Default_reduce_act Prod'attribute_specifier_list'0 + | Ninit Nis'167 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | PACKED't => Shift_act Nis'15 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'167 (eq_refl _) - | LBRACE't => Shift_act Nis'264 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'168 (eq_refl _) + | LBRACE't => Shift_act Nis'265 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'167 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'168 => 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 @@ -5337,7 +5388,7 @@ Definition action_table (state:state) : action := | 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'168 (eq_refl _) + | LBRACE't => Shift_act Nis'169 (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 @@ -5353,7 +5404,7 @@ Definition action_table (state:state) : action := | ALIGNAS't => Reduce_act Prod'struct_or_union_specifier'2 | _ => Fail_act end) - | Ninit Nis'168 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'169 => 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 _) @@ -5366,18 +5417,18 @@ Definition action_table (state:state) : action := | SHORT't => Shift_act Nis'11 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'169 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'170 => 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 _) @@ -5389,89 +5440,89 @@ Definition action_table (state:state) : action := | SIGNED't => Shift_act Nis'10 (eq_refl _) | SHORT't => Shift_act Nis'11 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) - | RBRACE't => Shift_act Nis'170 (eq_refl _) + | RBRACE't => Shift_act Nis'171 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'170 => Default_reduce_act Prod'struct_or_union_specifier'0 - | Ninit Nis'171 => Default_reduce_act Prod'struct_declaration_list'1 - | Ninit Nis'172 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'171 => Default_reduce_act Prod'struct_or_union_specifier'0 + | Ninit Nis'172 => Default_reduce_act Prod'struct_declaration_list'1 + | Ninit Nis'173 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'173 (eq_refl _) - | STAR't => Shift_act Nis'174 (eq_refl _) - | SEMICOLON't => Shift_act Nis'181 (eq_refl _) - | LPAREN't => Shift_act Nis'182 (eq_refl _) - | COLON't => Shift_act Nis'252 (eq_refl _) + | VAR_NAME't => Shift_act Nis'174 (eq_refl _) + | STAR't => Shift_act Nis'175 (eq_refl _) + | SEMICOLON't => Shift_act Nis'182 (eq_refl _) + | LPAREN't => Shift_act Nis'183 (eq_refl _) + | COLON't => Shift_act Nis'253 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'173 => Default_reduce_act Prod'direct_declarator'0 - | Ninit Nis'174 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'174 => Default_reduce_act Prod'direct_declarator'0 + | Ninit Nis'175 => 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'174 (eq_refl _) + | STAR't => Shift_act Nis'175 (eq_refl _) | RPAREN't => Reduce_act Prod'pointer'0 | RESTRICT't => Shift_act Nis'12 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) | LPAREN't => Reduce_act Prod'pointer'0 | LBRACK't => Reduce_act Prod'pointer'0 - | CONST't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) | COMMA't => Reduce_act Prod'pointer'0 - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'175 => Lookahead_act (fun terminal:terminal => + | 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'1 - | STAR't => Shift_act Nis'174 (eq_refl _) + | STAR't => Shift_act Nis'175 (eq_refl _) | RPAREN't => Reduce_act Prod'pointer'1 | RESTRICT't => Shift_act Nis'12 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) | LPAREN't => Reduce_act Prod'pointer'1 | LBRACK't => Reduce_act Prod'pointer'1 - | CONST't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) | COMMA't => Reduce_act Prod'pointer'1 - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'176 => Default_reduce_act Prod'type_qualifier_list'1 - | Ninit Nis'177 => Default_reduce_act Prod'pointer'3 - | Ninit Nis'178 => Default_reduce_act Prod'type_qualifier'3 - | Ninit Nis'179 => Default_reduce_act Prod'type_qualifier_list'0 - | Ninit Nis'180 => Default_reduce_act Prod'pointer'2 - | Ninit Nis'181 => Default_reduce_act Prod'struct_declaration'1 - | Ninit Nis'182 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'177 => Default_reduce_act Prod'type_qualifier_list'1 + | Ninit Nis'178 => Default_reduce_act Prod'pointer'3 + | Ninit Nis'179 => Default_reduce_act Prod'type_qualifier'3 + | Ninit Nis'180 => Default_reduce_act Prod'type_qualifier_list'0 + | Ninit Nis'181 => Default_reduce_act Prod'pointer'2 + | Ninit Nis'182 => Default_reduce_act Prod'struct_declaration'1 + | Ninit Nis'183 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'173 (eq_refl _) - | STAR't => Shift_act Nis'174 (eq_refl _) - | LPAREN't => Shift_act Nis'182 (eq_refl _) + | VAR_NAME't => Shift_act Nis'174 (eq_refl _) + | STAR't => Shift_act Nis'175 (eq_refl _) + | LPAREN't => Shift_act Nis'183 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'183 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'184 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'173 (eq_refl _) - | LPAREN't => Shift_act Nis'182 (eq_refl _) + | VAR_NAME't => Shift_act Nis'174 (eq_refl _) + | LPAREN't => Shift_act Nis'183 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'184 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'185 => 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'185 (eq_refl _) - | LBRACK't => Shift_act Nis'234 (eq_refl _) + | LPAREN't => Shift_act Nis'186 (eq_refl _) + | LBRACK't => Shift_act Nis'235 (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 @@ -5479,7 +5530,7 @@ Definition action_table (state:state) : action := | ALIGNAS't => Reduce_act Prod'attribute_specifier_list'0 | _ => Fail_act end) - | Ninit Nis'185 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'186 => 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 _) @@ -5492,29 +5543,29 @@ Definition action_table (state:state) : action := | 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'186 (eq_refl _) + | RPAREN't => Shift_act Nis'187 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) | REGISTER't => Shift_act Nis'13 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'186 => Default_reduce_act Prod'direct_declarator'7 - | Ninit Nis'187 => Default_reduce_act Prod'function_specifier'0 - | Ninit Nis'188 => Default_reduce_act Prod'storage_class_specifier'1 - | Ninit Nis'189 => Default_reduce_act Prod'storage_class_specifier'3 - | Ninit Nis'190 => Lookahead_act (fun terminal:terminal => + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'187 => Default_reduce_act Prod'direct_declarator'7 + | Ninit Nis'188 => Default_reduce_act Prod'function_specifier'0 + | Ninit Nis'189 => Default_reduce_act Prod'storage_class_specifier'1 + | Ninit Nis'190 => Default_reduce_act Prod'storage_class_specifier'3 + | Ninit Nis'191 => 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 _) @@ -5535,23 +5586,23 @@ Definition action_table (state:state) : action := | REGISTER't => Shift_act Nis'13 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) | LPAREN't => Reduce_act Prod'declaration_specifiers'3 - | LONG't => Shift_act Nis'25 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) | LBRACK't => Reduce_act Prod'declaration_specifiers'3 - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) | COMMA't => Reduce_act Prod'declaration_specifiers'3 - | CHAR't => Shift_act Nis'52 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'191 => Lookahead_act (fun terminal:terminal => + | 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 _) @@ -5572,23 +5623,23 @@ Definition action_table (state:state) : action := | REGISTER't => Shift_act Nis'13 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) | LPAREN't => Reduce_act Prod'declaration_specifiers'5 - | LONG't => Shift_act Nis'25 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) | LBRACK't => Reduce_act Prod'declaration_specifiers'5 - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) | COMMA't => Reduce_act Prod'declaration_specifiers'5 - | CHAR't => Shift_act Nis'52 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'192 => Lookahead_act (fun terminal:terminal => + | 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 _) @@ -5609,23 +5660,23 @@ Definition action_table (state:state) : action := | REGISTER't => Shift_act Nis'13 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) | LPAREN't => Reduce_act Prod'declaration_specifiers'1 - | LONG't => Shift_act Nis'25 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) | LBRACK't => Reduce_act Prod'declaration_specifiers'1 - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) | COMMA't => Reduce_act Prod'declaration_specifiers'1 - | CHAR't => Shift_act Nis'52 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'193 => Lookahead_act (fun terminal:terminal => + | 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 _) @@ -5646,40 +5697,40 @@ Definition action_table (state:state) : action := | REGISTER't => Shift_act Nis'13 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) | LPAREN't => Reduce_act Prod'declaration_specifiers'7 - | LONG't => Shift_act Nis'25 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) | LBRACK't => Reduce_act Prod'declaration_specifiers'7 - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) | COMMA't => Reduce_act Prod'declaration_specifiers'7 - | CHAR't => Shift_act Nis'52 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'194 => Default_reduce_act Prod'type_specifier'11 - | Ninit Nis'195 => Default_reduce_act Prod'declaration_specifiers'6 - | Ninit Nis'196 => Default_reduce_act Prod'declaration_specifiers'0 - | Ninit Nis'197 => Default_reduce_act Prod'declaration_specifiers'4 - | Ninit Nis'198 => Default_reduce_act Prod'declaration_specifiers'2 - | Ninit Nis'199 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'195 => Default_reduce_act Prod'type_specifier'11 + | Ninit Nis'196 => Default_reduce_act Prod'declaration_specifiers'6 + | Ninit Nis'197 => Default_reduce_act Prod'declaration_specifiers'0 + | Ninit Nis'198 => Default_reduce_act Prod'declaration_specifiers'4 + | Ninit Nis'199 => Default_reduce_act Prod'declaration_specifiers'2 + | Ninit Nis'200 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'200 (eq_refl _) + | RPAREN't => Shift_act Nis'201 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'200 => Default_reduce_act Prod'direct_declarator'6 - | Ninit Nis'201 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'201 => Default_reduce_act Prod'direct_declarator'6 + | Ninit Nis'202 => 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'202 (eq_refl _) + | COMMA't => Shift_act Nis'203 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'202 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'203 => 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 _) @@ -5695,38 +5746,38 @@ Definition action_table (state:state) : action := | RESTRICT't => Shift_act Nis'12 (eq_refl _) | REGISTER't => Shift_act Nis'13 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | ELLIPSIS't => Shift_act Nis'203 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'203 => Default_reduce_act Prod'parameter_type_list'1 - | Ninit Nis'204 => Default_reduce_act Prod'parameter_list'1 - | Ninit Nis'205 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'173 (eq_refl _) - | STAR't => Shift_act Nis'174 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | ELLIPSIS't => Shift_act Nis'204 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'204 => Default_reduce_act Prod'parameter_type_list'1 + | Ninit Nis'205 => Default_reduce_act Prod'parameter_list'1 + | Ninit Nis'206 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | VAR_NAME't => Shift_act Nis'174 (eq_refl _) + | STAR't => Shift_act Nis'175 (eq_refl _) | RPAREN't => Reduce_act Prod'parameter_declaration'2 - | LPAREN't => Shift_act Nis'206 (eq_refl _) - | LBRACK't => Shift_act Nis'208 (eq_refl _) + | LPAREN't => Shift_act Nis'207 (eq_refl _) + | LBRACK't => Shift_act Nis'209 (eq_refl _) | COMMA't => Reduce_act Prod'parameter_declaration'2 | _ => Fail_act end) - | Ninit Nis'206 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'207 => 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'173 (eq_refl _) + | VAR_NAME't => Shift_act Nis'174 (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 _) @@ -5734,112 +5785,114 @@ Definition action_table (state:state) : action := | 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'174 (eq_refl _) + | STAR't => Shift_act Nis'175 (eq_refl _) | SIGNED't => Shift_act Nis'10 (eq_refl _) | SHORT't => Shift_act Nis'11 (eq_refl _) - | RPAREN't => Shift_act Nis'207 (eq_refl _) + | RPAREN't => Shift_act Nis'208 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) | REGISTER't => Shift_act Nis'13 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | LPAREN't => Shift_act Nis'206 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | LBRACK't => Shift_act Nis'208 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'207 => Default_reduce_act Prod'direct_abstract_declarator'12 - | Ninit Nis'208 => Lookahead_act (fun terminal:terminal => + | LPAREN't => Shift_act Nis'207 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | LBRACK't => Shift_act Nis'209 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'208 => Default_reduce_act Prod'direct_abstract_declarator'12 + | Ninit Nis'209 => 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'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) - | RBRACK't => Shift_act Nis'209 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) + | RBRACK't => Shift_act Nis'210 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'209 => Default_reduce_act Prod'direct_abstract_declarator'8 - | Ninit Nis'210 => Lookahead_act (fun terminal:terminal => + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'210 => Default_reduce_act Prod'direct_abstract_declarator'8 + | Ninit Nis'211 => 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'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) - | RBRACK't => Shift_act Nis'211 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) + | RBRACK't => Shift_act Nis'212 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'211 => Default_reduce_act Prod'direct_abstract_declarator'6 - | Ninit Nis'212 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'212 => Default_reduce_act Prod'direct_abstract_declarator'6 + | Ninit Nis'213 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RBRACK't => Shift_act Nis'213 (eq_refl _) + | RBRACK't => Shift_act Nis'214 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'213 => Default_reduce_act Prod'direct_abstract_declarator'2 - | Ninit Nis'214 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'214 => Default_reduce_act Prod'direct_abstract_declarator'2 + | Ninit Nis'215 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RBRACK't => Shift_act Nis'215 (eq_refl _) + | RBRACK't => Shift_act Nis'216 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'215 => Default_reduce_act Prod'direct_abstract_declarator'4 - | Ninit Nis'216 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'216 => Default_reduce_act Prod'direct_abstract_declarator'4 + | Ninit Nis'217 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'173 (eq_refl _) + | VAR_NAME't => Shift_act Nis'174 (eq_refl _) | RPAREN't => Reduce_act Prod'abstract_declarator'0 - | LPAREN't => Shift_act Nis'206 (eq_refl _) - | LBRACK't => Shift_act Nis'208 (eq_refl _) + | LPAREN't => Shift_act Nis'207 (eq_refl _) + | LBRACK't => Shift_act Nis'209 (eq_refl _) | COMMA't => Reduce_act Prod'abstract_declarator'0 | _ => Fail_act end) - | Ninit Nis'217 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'218 => 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'218 (eq_refl _) - | LBRACK't => Shift_act Nis'223 (eq_refl _) + | LPAREN't => Shift_act Nis'219 (eq_refl _) + | LBRACK't => Shift_act Nis'224 (eq_refl _) | COMMA't => Reduce_act Prod'abstract_declarator'1 | _ => Fail_act end) - | Ninit Nis'218 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'219 => 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 _) @@ -5852,109 +5905,111 @@ Definition action_table (state:state) : action := | 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'219 (eq_refl _) + | RPAREN't => Shift_act Nis'220 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) | REGISTER't => Shift_act Nis'13 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'219 => Default_reduce_act Prod'direct_abstract_declarator'11 - | Ninit Nis'220 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'220 => Default_reduce_act Prod'direct_abstract_declarator'11 + | Ninit Nis'221 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'221 (eq_refl _) + | RPAREN't => Shift_act Nis'222 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'221 => Default_reduce_act Prod'direct_abstract_declarator'9 - | Ninit Nis'222 => Default_reduce_act Prod'parameter_list'0 - | Ninit Nis'223 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'222 => Default_reduce_act Prod'direct_abstract_declarator'9 + | Ninit Nis'223 => Default_reduce_act Prod'parameter_list'0 + | Ninit Nis'224 => 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'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) - | RBRACK't => Shift_act Nis'224 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) + | RBRACK't => Shift_act Nis'225 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'224 => Default_reduce_act Prod'direct_abstract_declarator'7 - | Ninit Nis'225 => Lookahead_act (fun terminal:terminal => + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'225 => Default_reduce_act Prod'direct_abstract_declarator'7 + | Ninit Nis'226 => 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'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) - | RBRACK't => Shift_act Nis'226 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) + | RBRACK't => Shift_act Nis'227 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'226 => Default_reduce_act Prod'direct_abstract_declarator'5 - | Ninit Nis'227 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'227 => Default_reduce_act Prod'direct_abstract_declarator'5 + | Ninit Nis'228 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RBRACK't => Shift_act Nis'228 (eq_refl _) + | RBRACK't => Shift_act Nis'229 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'228 => Default_reduce_act Prod'direct_abstract_declarator'1 - | Ninit Nis'229 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'229 => Default_reduce_act Prod'direct_abstract_declarator'1 + | Ninit Nis'230 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RBRACK't => Shift_act Nis'230 (eq_refl _) + | RBRACK't => Shift_act Nis'231 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'230 => Default_reduce_act Prod'direct_abstract_declarator'3 - | Ninit Nis'231 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'231 => Default_reduce_act Prod'direct_abstract_declarator'3 + | Ninit Nis'232 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'232 (eq_refl _) + | RPAREN't => Shift_act Nis'233 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'232 => Default_reduce_act Prod'direct_abstract_declarator'10 - | Ninit Nis'233 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'233 => Default_reduce_act Prod'direct_abstract_declarator'10 + | Ninit Nis'234 => 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'185 (eq_refl _) - | LBRACK't => Shift_act Nis'234 (eq_refl _) + | LPAREN't => Shift_act Nis'186 (eq_refl _) + | LBRACK't => Shift_act Nis'235 (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 @@ -5962,71 +6017,73 @@ Definition action_table (state:state) : action := | ALIGNAS't => Reduce_act Prod'attribute_specifier_list'0 | _ => Fail_act end) - | Ninit Nis'234 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'235 => 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'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) - | RBRACK't => Shift_act Nis'235 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) + | RBRACK't => Shift_act Nis'236 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'235 => Default_reduce_act Prod'direct_declarator'5 - | Ninit Nis'236 => Lookahead_act (fun terminal:terminal => + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'236 => Default_reduce_act Prod'direct_declarator'5 + | Ninit Nis'237 => 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'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) - | RBRACK't => Shift_act Nis'237 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) + | RBRACK't => Shift_act Nis'238 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'237 => Default_reduce_act Prod'direct_declarator'4 - | Ninit Nis'238 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'238 => Default_reduce_act Prod'direct_declarator'4 + | Ninit Nis'239 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RBRACK't => Shift_act Nis'239 (eq_refl _) + | RBRACK't => Shift_act Nis'240 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'239 => Default_reduce_act Prod'direct_declarator'2 - | Ninit Nis'240 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'240 => Default_reduce_act Prod'direct_declarator'2 + | Ninit Nis'241 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RBRACK't => Shift_act Nis'241 (eq_refl _) + | RBRACK't => Shift_act Nis'242 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'241 => Default_reduce_act Prod'direct_declarator'3 - | Ninit Nis'242 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'242 => Default_reduce_act Prod'direct_declarator'3 + | Ninit Nis'243 => 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 @@ -6035,34 +6092,34 @@ Definition action_table (state:state) : action := | 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'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'243 => Default_reduce_act Prod'attribute_specifier_list'1 - | Ninit Nis'244 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'244 => Default_reduce_act Prod'attribute_specifier_list'1 + | Ninit Nis'245 => 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'218 (eq_refl _) - | LBRACK't => Shift_act Nis'223 (eq_refl _) + | LPAREN't => Shift_act Nis'219 (eq_refl _) + | LBRACK't => Shift_act Nis'224 (eq_refl _) | COMMA't => Reduce_act Prod'abstract_declarator'2 | _ => Fail_act end) - | Ninit Nis'245 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'246 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'246 (eq_refl _) + | RPAREN't => Shift_act Nis'247 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'246 => Default_reduce_act Prod'direct_declarator'1 - | Ninit Nis'247 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'247 => Default_reduce_act Prod'direct_declarator'1 + | Ninit Nis'248 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'248 (eq_refl _) + | RPAREN't => Shift_act Nis'249 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'248 => Default_reduce_act Prod'direct_abstract_declarator'0 - | Ninit Nis'249 => Default_reduce_act Prod'parameter_declaration'0 - | Ninit Nis'250 => Default_reduce_act Prod'parameter_declaration'1 - | Ninit Nis'251 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'249 => Default_reduce_act Prod'direct_abstract_declarator'0 + | Ninit Nis'250 => Default_reduce_act Prod'parameter_declaration'0 + | Ninit Nis'251 => Default_reduce_act Prod'parameter_declaration'1 + | Ninit Nis'252 => 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 @@ -6071,75 +6128,77 @@ Definition action_table (state:state) : action := | 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'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'252 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'253 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'253 => Default_reduce_act Prod'struct_declarator'2 - | Ninit Nis'254 => Default_reduce_act Prod'constant_expression'0 - | Ninit Nis'255 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'254 => Default_reduce_act Prod'struct_declarator'2 + | Ninit Nis'255 => Default_reduce_act Prod'constant_expression'0 + | Ninit Nis'256 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'256 (eq_refl _) - | COMMA't => Shift_act Nis'257 (eq_refl _) + | SEMICOLON't => Shift_act Nis'257 (eq_refl _) + | COMMA't => Shift_act Nis'258 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'256 => Default_reduce_act Prod'struct_declaration'0 - | Ninit Nis'257 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'257 => Default_reduce_act Prod'struct_declaration'0 + | Ninit Nis'258 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'173 (eq_refl _) - | STAR't => Shift_act Nis'174 (eq_refl _) - | LPAREN't => Shift_act Nis'182 (eq_refl _) - | COLON't => Shift_act Nis'252 (eq_refl _) + | VAR_NAME't => Shift_act Nis'174 (eq_refl _) + | STAR't => Shift_act Nis'175 (eq_refl _) + | LPAREN't => Shift_act Nis'183 (eq_refl _) + | COLON't => Shift_act Nis'253 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'258 => Default_reduce_act Prod'struct_declarator_list'1 - | Ninit Nis'259 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'259 => Default_reduce_act Prod'struct_declarator_list'1 + | Ninit Nis'260 => 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'260 (eq_refl _) + | COLON't => Shift_act Nis'261 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'260 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'261 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'261 => Default_reduce_act Prod'struct_declarator'1 - | Ninit Nis'262 => Default_reduce_act Prod'struct_declarator_list'0 - | Ninit Nis'263 => Default_reduce_act Prod'struct_declaration_list'0 - | Ninit Nis'264 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'262 => Default_reduce_act Prod'struct_declarator'1 + | Ninit Nis'263 => Default_reduce_act Prod'struct_declarator_list'0 + | Ninit Nis'264 => Default_reduce_act Prod'struct_declaration_list'0 + | Ninit Nis'265 => 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 _) @@ -6152,18 +6211,18 @@ Definition action_table (state:state) : action := | SHORT't => Shift_act Nis'11 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'265 => Lookahead_act (fun terminal:terminal => + | 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 _) @@ -6175,37 +6234,37 @@ Definition action_table (state:state) : action := | SIGNED't => Shift_act Nis'10 (eq_refl _) | SHORT't => Shift_act Nis'11 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) - | RBRACE't => Shift_act Nis'266 (eq_refl _) + | RBRACE't => Shift_act Nis'267 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'266 => Default_reduce_act Prod'struct_or_union_specifier'1 - | Ninit Nis'267 => Default_reduce_act Prod'specifier_qualifier_list'2 - | Ninit Nis'268 => Default_reduce_act Prod'specifier_qualifier_list'0 - | Ninit Nis'269 => Lookahead_act (fun terminal:terminal => + | 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'270 (eq_refl _) + | RPAREN't => Shift_act Nis'271 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'270 => Default_reduce_act Prod'attribute_specifier'3 - | Ninit Nis'271 => Lookahead_act (fun terminal:terminal => + | 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'174 (eq_refl _) + | STAR't => Shift_act Nis'175 (eq_refl _) | RPAREN't => Reduce_act Prod'type_name'0 - | LPAREN't => Shift_act Nis'272 (eq_refl _) - | LBRACK't => Shift_act Nis'208 (eq_refl _) + | LPAREN't => Shift_act Nis'273 (eq_refl _) + | LBRACK't => Shift_act Nis'209 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'272 => Lookahead_act (fun terminal:terminal => + | 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 _) @@ -6216,50 +6275,50 @@ Definition action_table (state:state) : action := | 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'174 (eq_refl _) + | STAR't => Shift_act Nis'175 (eq_refl _) | SIGNED't => Shift_act Nis'10 (eq_refl _) | SHORT't => Shift_act Nis'11 (eq_refl _) - | RPAREN't => Shift_act Nis'207 (eq_refl _) + | RPAREN't => Shift_act Nis'208 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) | REGISTER't => Shift_act Nis'13 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | LPAREN't => Shift_act Nis'272 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | LBRACK't => Shift_act Nis'208 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'273 => Lookahead_act (fun terminal:terminal => + | LPAREN't => Shift_act Nis'273 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | LBRACK't => Shift_act Nis'209 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (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'272 (eq_refl _) - | LBRACK't => Shift_act Nis'208 (eq_refl _) + | LPAREN't => Shift_act Nis'273 (eq_refl _) + | LBRACK't => Shift_act Nis'209 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'274 => Default_reduce_act Prod'type_name'1 - | Ninit Nis'275 => Lookahead_act (fun terminal:terminal => + | 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'276 (eq_refl _) - | COMMA't => Shift_act Nis'142 (eq_refl _) + | RPAREN't => Shift_act Nis'277 (eq_refl _) + | COMMA't => Shift_act Nis'143 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'276 => Default_reduce_act Prod'attribute_specifier'2 - | Ninit Nis'277 => Lookahead_act (fun terminal:terminal => + | 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'278 (eq_refl _) + | RPAREN't => Shift_act Nis'279 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'278 => Lookahead_act (fun terminal:terminal => + | 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 @@ -6283,7 +6342,7 @@ Definition action_table (state:state) : action := | 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'279 (eq_refl _) + | 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 @@ -6300,205 +6359,212 @@ Definition action_table (state:state) : action := | ADD_ASSIGN't => Reduce_act Prod'unary_expression'7 | _ => Fail_act end) - | Ninit Nis'279 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'280 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACK't => Shift_act Nis'280 (eq_refl _) - | LBRACE't => Shift_act Nis'283 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DOT't => Shift_act Nis'284 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACK't => Shift_act Nis'281 (eq_refl _) + | LBRACE't => Shift_act Nis'284 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DOT't => Shift_act Nis'285 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'280 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'281 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'281 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'282 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RBRACK't => Shift_act Nis'282 (eq_refl _) + | RBRACK't => Shift_act Nis'283 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'282 => Default_reduce_act Prod'designator'0 - | Ninit Nis'283 => Lookahead_act (fun terminal:terminal => + | 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'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACK't => Shift_act Nis'280 (eq_refl _) - | LBRACE't => Shift_act Nis'283 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DOT't => Shift_act Nis'284 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACK't => Shift_act Nis'281 (eq_refl _) + | LBRACE't => Shift_act Nis'284 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DOT't => Shift_act Nis'285 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'284 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'285 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | OTHER_NAME't => Shift_act Nis'285 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'286 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'285 => Default_reduce_act Prod'designator'1 - | Ninit Nis'286 => Lookahead_act (fun terminal:terminal => + | 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'287 (eq_refl _) - | COMMA't => Shift_act Nis'288 (eq_refl _) + | RBRACE't => Shift_act Nis'288 (eq_refl _) + | COMMA't => Shift_act Nis'289 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'287 => Default_reduce_act Prod'c_initializer'1 - | Ninit Nis'288 => Lookahead_act (fun terminal:terminal => + | 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'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | RBRACE't => Shift_act Nis'289 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACK't => Shift_act Nis'280 (eq_refl _) - | LBRACE't => Shift_act Nis'283 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DOT't => Shift_act Nis'284 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'289 => Default_reduce_act Prod'c_initializer'2 - | Ninit Nis'290 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | LBRACK't => Shift_act Nis'280 (eq_refl _) - | EQ't => Shift_act Nis'291 (eq_refl _) - | DOT't => Shift_act Nis'284 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'291 => Default_reduce_act Prod'designation'0 - | Ninit Nis'292 => Default_reduce_act Prod'designator_list'1 - | Ninit Nis'293 => Default_reduce_act Prod'designator_list'0 - | Ninit Nis'294 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | RBRACE't => Shift_act Nis'290 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACK't => Shift_act Nis'281 (eq_refl _) + | LBRACE't => Shift_act Nis'284 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DOT't => Shift_act Nis'285 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (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'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'283 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'295 => Default_reduce_act Prod'initializer_list'2 - | Ninit Nis'296 => Default_reduce_act Prod'c_initializer'0 - | Ninit Nis'297 => Default_reduce_act Prod'initializer_list'3 - | Ninit Nis'298 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'284 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (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'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'283 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'284 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'299 => Default_reduce_act Prod'initializer_list'0 - | Ninit Nis'300 => Default_reduce_act Prod'initializer_list'1 - | Ninit Nis'301 => Lookahead_act (fun terminal:terminal => + | 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'302 (eq_refl _) - | COMMA't => Shift_act Nis'303 (eq_refl _) + | RBRACE't => Shift_act Nis'303 (eq_refl _) + | COMMA't => Shift_act Nis'304 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'302 => Default_reduce_act Prod'postfix_expression'9 - | Ninit Nis'303 => Lookahead_act (fun terminal:terminal => + | 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'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | RBRACE't => Shift_act Nis'304 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACK't => Shift_act Nis'280 (eq_refl _) - | LBRACE't => Shift_act Nis'283 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DOT't => Shift_act Nis'284 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'304 => Default_reduce_act Prod'postfix_expression'10 - | Ninit Nis'305 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'306 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'306 => Default_reduce_act Prod'primary_expression'2 - | Ninit Nis'307 => Default_reduce_act Prod'unary_expression'6 - | Ninit Nis'308 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | RBRACE't => Shift_act Nis'305 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACK't => Shift_act Nis'281 (eq_refl _) + | LBRACE't => Shift_act Nis'284 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DOT't => Shift_act Nis'285 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (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'131 (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'309 (eq_refl _) + | COMMA't => Shift_act Nis'310 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'309 => Lookahead_act (fun terminal:terminal => + | 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 _) @@ -6511,87 +6577,88 @@ Definition action_table (state:state) : action := | SHORT't => Shift_act Nis'11 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'310 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'311 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'311 => Default_reduce_act Prod'postfix_expression'4 - | Ninit Nis'312 => Default_reduce_act Prod'unary_expression'2 - | Ninit Nis'313 => Default_reduce_act Prod'enumerator'1 - | Ninit Nis'314 => Default_reduce_act Prod'enumerator_list'0 - | Ninit Nis'315 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'311 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'34 (eq_refl _) + | 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 - | RBRACE't => Shift_act Nis'317 (eq_refl _) - | COMMA't => Shift_act Nis'318 (eq_refl _) + | VAR_NAME't => Shift_act Nis'35 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'317 => Default_reduce_act Prod'enum_specifier'1 - | Ninit Nis'318 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'317 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'34 (eq_refl _) - | RBRACE't => Shift_act Nis'319 (eq_refl _) + | RBRACE't => Shift_act Nis'318 (eq_refl _) + | COMMA't => Shift_act Nis'319 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'319 => Default_reduce_act Prod'enum_specifier'3 - | Ninit Nis'320 => Lookahead_act (fun terminal:terminal => + | 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 - | RPAREN't => Shift_act Nis'321 (eq_refl _) + | VAR_NAME't => Shift_act Nis'35 (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 - | LBRACE't => Shift_act Nis'279 (eq_refl _) + | RPAREN't => Shift_act Nis'322 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'322 => Default_reduce_act Prod'unary_expression'1 - | Ninit Nis'323 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'322 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'324 (eq_refl _) + | 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 - | VAR_NAME't => Shift_act Nis'17 (eq_refl _) - | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'279 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | RPAREN't => Shift_act Nis'325 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'325 => Default_reduce_act Prod'cast_expression'1 - | Ninit Nis'326 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'325 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'327 (eq_refl _) + | VAR_NAME't => Shift_act Nis'17 (eq_refl _) + | TILDE't => Shift_act Nis'18 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'280 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (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'327 => Lookahead_act (fun terminal:terminal => + | 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 @@ -6615,7 +6682,7 @@ Definition action_table (state:state) : action := | 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'279 (eq_refl _) + | 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 @@ -6632,16 +6699,16 @@ Definition action_table (state:state) : action := | ADD_ASSIGN't => Reduce_act Prod'unary_expression'5 | _ => Fail_act end) - | Ninit Nis'328 => Default_reduce_act Prod'unary_expression'4 - | Ninit Nis'329 => Lookahead_act (fun terminal:terminal => + | 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'330 (eq_refl _) - | COMMA't => Shift_act Nis'142 (eq_refl _) + | RPAREN't => Shift_act Nis'331 (eq_refl _) + | COMMA't => Shift_act Nis'143 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'330 => Default_reduce_act Prod'attribute_specifier'1 - | Ninit Nis'331 => Default_reduce_act Prod'translation_unit_file'1 - | Ninit Nis'333 => Lookahead_act (fun terminal:terminal => + | 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 _) @@ -6658,46 +6725,46 @@ Definition action_table (state:state) : action := | REGISTER't => Shift_act Nis'13 (eq_refl _) | PRAGMA't => Shift_act Nis'14 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | EOF't => Shift_act Nis'334 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | EOF't => Shift_act Nis'335 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'334 => Default_reduce_act Prod'translation_unit_file'0 - | Ninit Nis'335 => Default_reduce_act Prod'external_declaration'0 - | Ninit Nis'336 => Default_reduce_act Prod'translation_unit'1 - | Ninit Nis'337 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'335 => Default_reduce_act Prod'translation_unit_file'0 + | Ninit Nis'336 => Default_reduce_act Prod'external_declaration'0 + | Ninit Nis'337 => Default_reduce_act Prod'translation_unit'1 + | Ninit Nis'338 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'173 (eq_refl _) - | STAR't => Shift_act Nis'174 (eq_refl _) - | SEMICOLON't => Shift_act Nis'338 (eq_refl _) - | LPAREN't => Shift_act Nis'182 (eq_refl _) + | VAR_NAME't => Shift_act Nis'174 (eq_refl _) + | STAR't => Shift_act Nis'175 (eq_refl _) + | SEMICOLON't => Shift_act Nis'339 (eq_refl _) + | LPAREN't => Shift_act Nis'183 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'338 => Default_reduce_act Prod'declaration'1 - | Ninit Nis'339 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'339 => Default_reduce_act Prod'declaration'1 + | Ninit Nis'340 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'173 (eq_refl _) - | LPAREN't => Shift_act Nis'182 (eq_refl _) + | VAR_NAME't => Shift_act Nis'174 (eq_refl _) + | LPAREN't => Shift_act Nis'183 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'340 => Default_reduce_act Prod'old_function_declarator'1 - | Ninit Nis'341 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'341 => Default_reduce_act Prod'old_function_declarator'1 + | Ninit Nis'342 => 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'342 (eq_refl _) - | LBRACK't => Shift_act Nis'234 (eq_refl _) + | LPAREN't => Shift_act Nis'343 (eq_refl _) + | LBRACK't => Shift_act Nis'235 (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 @@ -6705,11 +6772,11 @@ Definition action_table (state:state) : action := | ALIGNAS't => Reduce_act Prod'attribute_specifier_list'0 | _ => Fail_act end) - | Ninit Nis'342 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'343 => 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'343 (eq_refl _) + | VAR_NAME't => Shift_act Nis'344 (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 _) @@ -6719,40 +6786,40 @@ Definition action_table (state:state) : action := | 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'186 (eq_refl _) + | RPAREN't => Shift_act Nis'187 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) | REGISTER't => Shift_act Nis'13 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'343 => Default_reduce_act Prod'identifier_list'0 - | Ninit Nis'344 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'344 => Default_reduce_act Prod'identifier_list'0 + | Ninit Nis'345 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'345 (eq_refl _) - | COMMA't => Shift_act Nis'346 (eq_refl _) + | RPAREN't => Shift_act Nis'346 (eq_refl _) + | COMMA't => Shift_act Nis'347 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'345 => Default_reduce_act Prod'direct_old_function_declarator'0 - | Ninit Nis'346 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'346 => Default_reduce_act Prod'direct_old_function_declarator'0 + | Ninit Nis'347 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'347 (eq_refl _) + | VAR_NAME't => Shift_act Nis'348 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'347 => Default_reduce_act Prod'identifier_list'1 - | Ninit Nis'348 => Default_reduce_act Prod'declaration_list'0 - | Ninit Nis'349 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'348 => Default_reduce_act Prod'identifier_list'1 + | Ninit Nis'349 => Default_reduce_act Prod'declaration_list'0 + | Ninit Nis'350 => 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 _) @@ -6768,24 +6835,24 @@ Definition action_table (state:state) : action := | RESTRICT't => Shift_act Nis'12 (eq_refl _) | REGISTER't => Shift_act Nis'13 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'350 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'351 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) + | WHILE't => Shift_act Nis'352 (eq_refl _) | VOLATILE't => Shift_act Nis'1 (eq_refl _) | VOID't => Shift_act Nis'2 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) @@ -6795,548 +6862,564 @@ Definition action_table (state:state) : action := | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _) | TYPEDEF't => Shift_act Nis'7 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) | STRUCT't => Shift_act Nis'8 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) | STATIC't => Shift_act Nis'9 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) | SIGNED't => Shift_act Nis'10 (eq_refl _) | SHORT't => Shift_act Nis'11 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) | REGISTER't => Shift_act Nis'13 (eq_refl _) - | RBRACE't => Shift_act Nis'552 (eq_refl _) - | PRAGMA't => Shift_act Nis'553 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) + | RBRACE't => Shift_act Nis'553 (eq_refl _) + | PRAGMA't => Shift_act Nis'554 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'351 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'352 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | LPAREN't => Shift_act Nis'352 (eq_refl _) + | LPAREN't => Shift_act Nis'353 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'352 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'353 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'353 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'354 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'354 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | RPAREN't => Shift_act Nis'355 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'354 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'355 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) + | WHILE't => Shift_act Nis'352 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'355 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'356 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | LPAREN't => Shift_act Nis'356 (eq_refl _) + | LPAREN't => Shift_act Nis'357 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'356 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'357 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'357 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'358 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'358 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | RPAREN't => Shift_act Nis'359 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'358 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'359 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) + | WHILE't => Shift_act Nis'352 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'359 => Default_reduce_act Prod'expression_statement'1 - | Ninit Nis'360 => Lookahead_act (fun terminal:terminal => + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'360 => Default_reduce_act Prod'expression_statement'1 + | Ninit Nis'361 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'361 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'361 => Default_reduce_act Prod'jump_statement'4 - | Ninit Nis'362 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'363 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'363 => Default_reduce_act Prod'jump_statement'3 - | Ninit Nis'364 => Lookahead_act (fun terminal:terminal => + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'362 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'362 => Default_reduce_act Prod'jump_statement'4 + | Ninit Nis'363 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | SEMICOLON't => Shift_act Nis'364 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'364 => Default_reduce_act Prod'jump_statement'3 + | Ninit Nis'365 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | COLON't => Shift_act Nis'365 (eq_refl _) + | COLON't => Shift_act Nis'366 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'365 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'366 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) + | WHILE't => Shift_act Nis'352 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'366 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'367 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | LPAREN't => Shift_act Nis'367 (eq_refl _) + | LPAREN't => Shift_act Nis'368 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'367 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'368 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'368 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'369 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'369 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | RPAREN't => Shift_act Nis'370 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'369 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'370 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'370 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'371 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | LPAREN't => Shift_act Nis'371 (eq_refl _) + | LPAREN't => Shift_act Nis'372 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'371 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'372 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'372 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'373 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'373 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | RPAREN't => Shift_act Nis'374 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'373 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'374 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'374 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'375 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | LPAREN't => Shift_act Nis'375 (eq_refl _) + | LPAREN't => Shift_act Nis'376 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'375 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'376 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'376 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'377 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'377 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | RPAREN't => Shift_act Nis'378 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'377 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'378 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'378 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'379 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | COLON't => Shift_act Nis'379 (eq_refl _) + | COLON't => Shift_act Nis'380 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'379 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'380 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'380 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'381 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | LPAREN't => Shift_act Nis'381 (eq_refl _) + | LPAREN't => Shift_act Nis'382 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'381 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'382 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'382 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'383 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'383 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | RPAREN't => Shift_act Nis'384 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'383 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'384 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'384 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'385 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | OTHER_NAME't => Shift_act Nis'385 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'386 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'385 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'386 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'386 (eq_refl _) + | SEMICOLON't => Shift_act Nis'387 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'386 => Default_reduce_act Prod'jump_statement'0 - | Ninit Nis'387 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'387 => Default_reduce_act Prod'jump_statement'0 + | Ninit Nis'388 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | LPAREN't => Shift_act Nis'388 (eq_refl _) + | LPAREN't => Shift_act Nis'389 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'388 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'389 => 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 _) @@ -7348,149 +7431,154 @@ Definition action_table (state:state) : action := | TYPEDEF't => Shift_act Nis'7 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) | STRUCT't => Shift_act Nis'8 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) | STATIC't => Shift_act Nis'9 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) | SIGNED't => Shift_act Nis'10 (eq_refl _) | SHORT't => Shift_act Nis'11 (eq_refl _) - | SEMICOLON't => Shift_act Nis'389 (eq_refl _) + | SEMICOLON't => Shift_act Nis'390 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) | REGISTER't => Shift_act Nis'13 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'389 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'17 (eq_refl _) - | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'390 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) | Ninit Nis'390 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | RPAREN't => Shift_act Nis'391 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'391 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) | Ninit Nis'391 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | RPAREN't => Shift_act Nis'392 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) | Ninit Nis'392 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) | Ninit Nis'393 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | LPAREN't => Shift_act Nis'394 (eq_refl _) + | WHILE't => Shift_act Nis'352 (eq_refl _) + | VAR_NAME't => Shift_act Nis'17 (eq_refl _) + | TILDE't => Shift_act Nis'18 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) | Ninit Nis'394 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | LPAREN't => Shift_act Nis'395 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'395 => 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 _) @@ -7502,985 +7590,1014 @@ Definition action_table (state:state) : action := | TYPEDEF't => Shift_act Nis'7 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) | STRUCT't => Shift_act Nis'8 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) | STATIC't => Shift_act Nis'9 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) | SIGNED't => Shift_act Nis'10 (eq_refl _) | SHORT't => Shift_act Nis'11 (eq_refl _) - | SEMICOLON't => Shift_act Nis'395 (eq_refl _) + | SEMICOLON't => Shift_act Nis'396 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) | REGISTER't => Shift_act Nis'13 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'395 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'17 (eq_refl _) - | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'396 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) | _ => Fail_act end) | Ninit Nis'396 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | RPAREN't => Shift_act Nis'397 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'397 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) | Ninit Nis'397 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | RPAREN't => Shift_act Nis'398 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) | Ninit Nis'398 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) + | WHILE't => Shift_act Nis'352 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) | Ninit Nis'399 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | COLON't => Shift_act Nis'400 (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'351 (eq_refl _) + | WHILE't => Shift_act Nis'352 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'401 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'400 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'402 (eq_refl _) + | COLON't => Shift_act Nis'401 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'402 => Default_reduce_act Prod'jump_statement'1 - | Ninit Nis'403 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'401 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'352 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'402 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | SEMICOLON't => Shift_act Nis'403 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'403 => Default_reduce_act Prod'jump_statement'1 | Ninit Nis'404 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | COLON't => Shift_act Nis'405 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'405 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'406 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'405 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'407 (eq_refl _) + | COLON't => Shift_act Nis'406 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'407 => Default_reduce_act Prod'jump_statement'2 - | Ninit Nis'408 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'406 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | LPAREN't => Shift_act Nis'409 (eq_refl _) - | _ => Fail_act - end) + | WHILE't => Shift_act Nis'352 (eq_refl _) + | VAR_NAME't => Shift_act Nis'17 (eq_refl _) + | TILDE't => Shift_act Nis'18 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'407 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | SEMICOLON't => Shift_act Nis'408 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'408 => Default_reduce_act Prod'jump_statement'2 | Ninit Nis'409 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | CONSTANT't => Shift_act Nis'410 (eq_refl _) + | LPAREN't => Shift_act Nis'410 (eq_refl _) | _ => Fail_act end) | Ninit Nis'410 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'411 (eq_refl _) + | STRING_LITERAL'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 - | SEMICOLON't => Shift_act Nis'412 (eq_refl _) + | RPAREN't => Shift_act Nis'412 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'412 => Default_reduce_act Prod'asm_statement'0 - | Ninit Nis'413 => Default_reduce_act Prod'labeled_statement_statement_dangerous_'1 - | Ninit Nis'414 => Default_reduce_act Prod'statement_dangerous'3 - | Ninit Nis'415 => Default_reduce_act Prod'statement_dangerous'0 - | Ninit Nis'416 => Default_reduce_act Prod'statement_dangerous'5 - | Ninit Nis'417 => Default_reduce_act Prod'statement_dangerous'4 - | Ninit Nis'418 => Default_reduce_act Prod'statement_dangerous'2 - | Ninit Nis'419 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'412 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'420 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | SEMICOLON't => Shift_act Nis'413 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'420 => Default_reduce_act Prod'expression_statement'0 - | Ninit Nis'421 => Default_reduce_act Prod'statement_dangerous'1 - | Ninit Nis'422 => Default_reduce_act Prod'statement_dangerous'6 - | Ninit Nis'423 => Default_reduce_act Prod'labeled_statement_statement_dangerous_'2 - | Ninit Nis'424 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'413 => Default_reduce_act Prod'asm_statement'0 + | Ninit Nis'414 => Default_reduce_act Prod'labeled_statement_statement_dangerous_'1 + | Ninit Nis'415 => Default_reduce_act Prod'statement_dangerous'3 + | Ninit Nis'416 => Default_reduce_act Prod'statement_dangerous'0 + | Ninit Nis'417 => Default_reduce_act Prod'statement_dangerous'5 + | Ninit Nis'418 => Default_reduce_act Prod'statement_dangerous'4 + | Ninit Nis'419 => Default_reduce_act Prod'statement_dangerous'2 + | Ninit Nis'420 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'425 (eq_refl _) + | SEMICOLON't => Shift_act Nis'421 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) + | Ninit Nis'421 => Default_reduce_act Prod'expression_statement'0 + | Ninit Nis'422 => Default_reduce_act Prod'statement_dangerous'1 + | Ninit Nis'423 => Default_reduce_act Prod'statement_dangerous'6 + | Ninit Nis'424 => Default_reduce_act Prod'labeled_statement_statement_dangerous_'2 | Ninit Nis'425 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | LPAREN't => Shift_act Nis'426 (eq_refl _) + | WHILE't => Shift_act Nis'426 (eq_refl _) | _ => Fail_act end) | Ninit Nis'426 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'17 (eq_refl _) - | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | LPAREN'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 - | RPAREN't => Shift_act Nis'428 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | VAR_NAME't => Shift_act Nis'17 (eq_refl _) + | TILDE't => Shift_act Nis'18 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) | Ninit Nis'428 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'429 (eq_refl _) + | RPAREN't => Shift_act Nis'429 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'429 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'1 - | Ninit Nis'430 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'13 - | Ninit Nis'431 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'429 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'432 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | SEMICOLON't => Shift_act Nis'430 (eq_refl _) | _ => Fail_act end) + | Ninit Nis'430 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'1 + | Ninit Nis'431 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'13 | Ninit Nis'432 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) - | VAR_NAME't => Shift_act Nis'17 (eq_refl _) - | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'433 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'7 - | Ninit Nis'434 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'435 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | RPAREN't => Shift_act Nis'433 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'435 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'433 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'352 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | RPAREN't => Shift_act Nis'436 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'434 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'7 + | Ninit Nis'435 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | SEMICOLON't => Shift_act Nis'436 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) | Ninit Nis'436 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'437 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'10 - | Ninit Nis'438 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'439 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'439 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | RPAREN't => Shift_act Nis'437 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'437 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'352 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'440 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'4 - | Ninit Nis'441 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'442 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'438 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'10 + | Ninit Nis'439 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | RPAREN't => Shift_act Nis'440 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'442 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'440 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'352 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'441 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'4 + | Ninit Nis'442 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with | SEMICOLON't => Shift_act Nis'443 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) | Ninit Nis'443 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | RPAREN't => Shift_act Nis'444 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'444 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) | Ninit Nis'444 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'445 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'11 - | Ninit Nis'446 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'447 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'447 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | RPAREN't => Shift_act Nis'445 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'445 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'352 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'448 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'5 - | Ninit Nis'449 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'450 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'446 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'11 + | Ninit Nis'447 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | RPAREN't => Shift_act Nis'448 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'450 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'448 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'352 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | RPAREN't => Shift_act Nis'451 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'449 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'5 + | Ninit Nis'450 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | SEMICOLON't => Shift_act Nis'451 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) | Ninit Nis'451 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'452 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'8 - | Ninit Nis'453 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'454 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | RPAREN't => Shift_act Nis'452 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'452 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'352 (eq_refl _) + | VAR_NAME't => Shift_act Nis'17 (eq_refl _) + | TILDE't => Shift_act Nis'18 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'453 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'8 + | Ninit Nis'454 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | RPAREN't => Shift_act Nis'455 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'454 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'455 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) + | WHILE't => Shift_act Nis'352 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'455 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'2 - | Ninit Nis'456 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'173 (eq_refl _) - | STAR't => Shift_act Nis'174 (eq_refl _) - | SEMICOLON't => Shift_act Nis'338 (eq_refl _) - | LPAREN't => Shift_act Nis'182 (eq_refl _) - | _ => Fail_act - end) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'456 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'2 | Ninit Nis'457 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'458 (eq_refl _) - | COMMA't => Shift_act Nis'459 (eq_refl _) + | VAR_NAME't => Shift_act Nis'174 (eq_refl _) + | STAR't => Shift_act Nis'175 (eq_refl _) + | SEMICOLON't => Shift_act Nis'339 (eq_refl _) + | LPAREN't => Shift_act Nis'183 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'458 => Default_reduce_act Prod'declaration'0 - | Ninit Nis'459 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'458 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'173 (eq_refl _) - | STAR't => Shift_act Nis'174 (eq_refl _) - | LPAREN't => Shift_act Nis'182 (eq_refl _) + | SEMICOLON't => Shift_act Nis'459 (eq_refl _) + | COMMA't => Shift_act Nis'460 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'460 => Default_reduce_act Prod'init_declarator_list'1 - | Ninit Nis'461 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'459 => Default_reduce_act Prod'declaration'0 + | Ninit Nis'460 => 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'462 (eq_refl _) - | COMMA't => Reduce_act Prod'init_declarator'0 + | VAR_NAME't => Shift_act Nis'174 (eq_refl _) + | STAR't => Shift_act Nis'175 (eq_refl _) + | LPAREN't => Shift_act Nis'183 (eq_refl _) | _ => Fail_act end) + | Ninit Nis'461 => Default_reduce_act Prod'init_declarator_list'1 | Ninit Nis'462 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'17 (eq_refl _) - | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'283 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SEMICOLON't => Reduce_act Prod'init_declarator'0 + | EQ't => Shift_act Nis'463 (eq_refl _) + | COMMA't => Reduce_act Prod'init_declarator'0 | _ => Fail_act end) - | Ninit Nis'463 => Default_reduce_act Prod'init_declarator'1 - | Ninit Nis'464 => Default_reduce_act Prod'init_declarator_list'0 - | Ninit Nis'465 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'463 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'466 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'284 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'464 => Default_reduce_act Prod'init_declarator'1 + | Ninit Nis'465 => Default_reduce_act Prod'init_declarator_list'0 | Ninit Nis'466 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | RPAREN't => Shift_act Nis'467 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'467 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) | Ninit Nis'467 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'468 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'12 - | Ninit Nis'469 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'470 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'470 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | RPAREN't => Shift_act Nis'468 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'468 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'352 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'471 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'6 - | Ninit Nis'472 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'473 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'469 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'12 + | Ninit Nis'470 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | RPAREN't => Shift_act Nis'471 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'473 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'471 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'352 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | RPAREN't => Shift_act Nis'474 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'472 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'6 + | Ninit Nis'473 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | SEMICOLON't => Shift_act Nis'474 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) | Ninit Nis'474 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'475 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'9 - | Ninit Nis'476 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'477 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | RPAREN't => Shift_act Nis'475 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'475 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'352 (eq_refl _) + | VAR_NAME't => Shift_act Nis'17 (eq_refl _) + | TILDE't => Shift_act Nis'18 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'476 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'9 + | Ninit Nis'477 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | RPAREN't => Shift_act Nis'478 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'477 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'478 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) + | WHILE't => Shift_act Nis'352 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'478 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'3 - | Ninit Nis'479 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'480 (eq_refl _) - | _ => Fail_act - end) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'479 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'3 | Ninit Nis'480 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | LPAREN't => Shift_act Nis'481 (eq_refl _) + | WHILE't => Shift_act Nis'481 (eq_refl _) | _ => Fail_act end) | Ninit Nis'481 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'17 (eq_refl _) - | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | LPAREN'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 - | RPAREN't => Shift_act Nis'483 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | VAR_NAME't => Shift_act Nis'17 (eq_refl _) + | TILDE't => Shift_act Nis'18 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) | Ninit Nis'483 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'484 (eq_refl _) + | RPAREN't => Shift_act Nis'484 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) | Ninit Nis'484 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | SEMICOLON't => Shift_act Nis'485 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'485 => 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 @@ -8494,6 +8611,7 @@ Definition action_table (state:state) : action := | 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 @@ -8542,104 +8660,107 @@ Definition action_table (state:state) : action := | ALIGNAS't => Reduce_act Prod'iteration_statement_statement_dangerous_'1 | _ => Fail_act end) - | Ninit Nis'485 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'486 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | COLON't => Shift_act Nis'486 (eq_refl _) + | COLON't => Shift_act Nis'487 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'486 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'487 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'487 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'488 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'488 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'489 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | COLON't => Shift_act Nis'489 (eq_refl _) + | COLON't => Shift_act Nis'490 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'489 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'490 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'490 => Default_reduce_act Prod'labeled_statement_statement_safe_'1 - | Ninit Nis'491 => Default_reduce_act Prod'statement_safe'3 - | Ninit Nis'492 => Default_reduce_act Prod'statement_safe'0 - | Ninit Nis'493 => Lookahead_act (fun terminal:terminal => + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'491 => Default_reduce_act Prod'labeled_statement_statement_safe_'1 + | Ninit Nis'492 => Default_reduce_act Prod'statement_safe'3 + | Ninit Nis'493 => Default_reduce_act Prod'statement_safe'0 + | Ninit Nis'494 => 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 @@ -8653,6 +8774,7 @@ Definition action_table (state:state) : action := | 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 @@ -8701,8 +8823,8 @@ Definition action_table (state:state) : action := | ALIGNAS't => Reduce_act Prod'statement_dangerous'5 | _ => Fail_act end) - | Ninit Nis'494 => Default_reduce_act Prod'statement_safe'4 - | Ninit Nis'495 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'495 => Default_reduce_act Prod'statement_safe'4 + | Ninit Nis'496 => 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 @@ -8716,6 +8838,7 @@ Definition action_table (state:state) : action := | 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 @@ -8764,7 +8887,7 @@ Definition action_table (state:state) : action := | ALIGNAS't => Reduce_act Prod'statement_dangerous'2 | _ => Fail_act end) - | Ninit Nis'496 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'497 => 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 @@ -8778,6 +8901,7 @@ Definition action_table (state:state) : action := | 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 @@ -8826,7 +8950,7 @@ Definition action_table (state:state) : action := | ALIGNAS't => Reduce_act Prod'statement_dangerous'1 | _ => Fail_act end) - | Ninit Nis'497 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'498 => 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 @@ -8840,6 +8964,7 @@ Definition action_table (state:state) : action := | 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 @@ -8888,667 +9013,687 @@ Definition action_table (state:state) : action := | ALIGNAS't => Reduce_act Prod'statement_dangerous'6 | _ => Fail_act end) - | Ninit Nis'498 => Default_reduce_act Prod'labeled_statement_statement_safe_'2 - | Ninit Nis'499 => Default_reduce_act Prod'iteration_statement_statement_safe_'13 - | Ninit Nis'500 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'499 => Default_reduce_act Prod'labeled_statement_statement_safe_'2 + | Ninit Nis'500 => Default_reduce_act Prod'iteration_statement_statement_safe_'13 + | Ninit Nis'501 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'501 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | RPAREN't => Shift_act Nis'502 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'501 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'502 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'502 => Default_reduce_act Prod'iteration_statement_statement_safe_'7 - | Ninit Nis'503 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'504 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) - | _ => Fail_act - end) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'503 => Default_reduce_act Prod'iteration_statement_statement_safe_'7 | Ninit Nis'504 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'17 (eq_refl _) - | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | RPAREN't => Shift_act Nis'505 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SEMICOLON't => Shift_act Nis'505 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) | Ninit Nis'505 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'506 => Default_reduce_act Prod'iteration_statement_statement_safe_'10 - | Ninit Nis'507 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'508 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'508 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | RPAREN't => Shift_act Nis'506 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'506 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'509 => Default_reduce_act Prod'iteration_statement_statement_safe_'4 - | Ninit Nis'510 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'511 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'507 => Default_reduce_act Prod'iteration_statement_statement_safe_'10 + | Ninit Nis'508 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | RPAREN't => Shift_act Nis'509 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'511 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'509 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'510 => Default_reduce_act Prod'iteration_statement_statement_safe_'4 + | Ninit Nis'511 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with | SEMICOLON't => Shift_act Nis'512 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) | Ninit Nis'512 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | RPAREN't => Shift_act Nis'513 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'513 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) | Ninit Nis'513 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'514 => Default_reduce_act Prod'iteration_statement_statement_safe_'11 - | Ninit Nis'515 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'516 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'516 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | RPAREN't => Shift_act Nis'514 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'514 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'517 => Default_reduce_act Prod'iteration_statement_statement_safe_'5 - | Ninit Nis'518 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'519 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'515 => Default_reduce_act Prod'iteration_statement_statement_safe_'11 + | Ninit Nis'516 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | RPAREN't => Shift_act Nis'517 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'519 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'517 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | RPAREN't => Shift_act Nis'520 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'518 => Default_reduce_act Prod'iteration_statement_statement_safe_'5 + | Ninit Nis'519 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | SEMICOLON't => Shift_act Nis'520 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) | Ninit Nis'520 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'521 => Default_reduce_act Prod'iteration_statement_statement_safe_'8 - | Ninit Nis'522 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'523 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'523 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | RPAREN't => Shift_act Nis'521 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'521 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'524 => Default_reduce_act Prod'iteration_statement_statement_safe_'2 - | Ninit Nis'525 => Lookahead_act (fun terminal:terminal => + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'522 => Default_reduce_act Prod'iteration_statement_statement_safe_'8 + | Ninit Nis'523 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | VAR_NAME't => Shift_act Nis'17 (eq_refl _) - | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'526 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | RPAREN't => Shift_act Nis'524 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) + | Ninit Nis'524 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'371 (eq_refl _) + | VAR_NAME't => Shift_act Nis'17 (eq_refl _) + | TILDE't => Shift_act Nis'18 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'525 => Default_reduce_act Prod'iteration_statement_statement_safe_'2 | Ninit Nis'526 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | RPAREN't => Shift_act Nis'527 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'527 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) | _ => Fail_act end) | Ninit Nis'527 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'528 => Default_reduce_act Prod'iteration_statement_statement_safe_'12 - | Ninit Nis'529 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'530 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'530 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | RPAREN't => Shift_act Nis'528 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'528 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'531 => Default_reduce_act Prod'iteration_statement_statement_safe_'6 - | Ninit Nis'532 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | SEMICOLON't => Shift_act Nis'533 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'529 => Default_reduce_act Prod'iteration_statement_statement_safe_'12 + | Ninit Nis'530 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | RPAREN't => Shift_act Nis'531 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'533 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'531 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | RPAREN't => Shift_act Nis'534 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'532 => Default_reduce_act Prod'iteration_statement_statement_safe_'6 + | Ninit Nis'533 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | SEMICOLON't => Shift_act Nis'534 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) | Ninit Nis'534 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'535 => Default_reduce_act Prod'iteration_statement_statement_safe_'9 - | Ninit Nis'536 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | RPAREN't => Shift_act Nis'537 (eq_refl _) - | COMMA't => Shift_act Nis'130 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | RPAREN't => Shift_act Nis'535 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'535 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'371 (eq_refl _) + | VAR_NAME't => Shift_act Nis'17 (eq_refl _) + | TILDE't => Shift_act Nis'18 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'536 => Default_reduce_act Prod'iteration_statement_statement_safe_'9 + | Ninit Nis'537 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | RPAREN't => Shift_act Nis'538 (eq_refl _) + | COMMA't => Shift_act Nis'131 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'537 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'538 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'538 => Default_reduce_act Prod'iteration_statement_statement_safe_'3 - | Ninit Nis'539 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | ELSE't => Shift_act Nis'540 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'539 => Default_reduce_act Prod'iteration_statement_statement_safe_'3 + | Ninit Nis'540 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | ELSE't => Shift_act Nis'541 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'540 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'541 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'370 (eq_refl _) + | WHILE't => Shift_act Nis'371 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'374 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'378 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'380 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'387 (eq_refl _) - | DO't => Shift_act Nis'392 (eq_refl _) - | DEFAULT't => Shift_act Nis'485 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'487 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'541 => Default_reduce_act Prod'selection_statement_safe'0 - | Ninit Nis'542 => Default_reduce_act Prod'selection_statement_dangerous'1 - | Ninit Nis'543 => Default_reduce_act Prod'selection_statement_dangerous'0 - | Ninit Nis'544 => Default_reduce_act Prod'labeled_statement_statement_safe_'0 - | Ninit Nis'545 => Default_reduce_act Prod'labeled_statement_statement_dangerous_'0 - | Ninit Nis'546 => Default_reduce_act Prod'selection_statement_safe'1 - | Ninit Nis'547 => Default_reduce_act Prod'selection_statement_dangerous'2 - | Ninit Nis'548 => Default_reduce_act Prod'iteration_statement_statement_safe_'0 - | Ninit Nis'549 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'0 - | Ninit Nis'550 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | ELSE't => Shift_act Nis'551 (eq_refl _) + | SWITCH't => Shift_act Nis'375 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'379 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'381 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'388 (eq_refl _) + | DO't => Shift_act Nis'393 (eq_refl _) + | DEFAULT't => Shift_act Nis'486 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'488 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'542 => Default_reduce_act Prod'selection_statement_safe'0 + | Ninit Nis'543 => Default_reduce_act Prod'selection_statement_dangerous'1 + | Ninit Nis'544 => Default_reduce_act Prod'selection_statement_dangerous'0 + | Ninit Nis'545 => Default_reduce_act Prod'labeled_statement_statement_safe_'0 + | Ninit Nis'546 => Default_reduce_act Prod'labeled_statement_statement_dangerous_'0 + | Ninit Nis'547 => Default_reduce_act Prod'selection_statement_safe'1 + | Ninit Nis'548 => Default_reduce_act Prod'selection_statement_dangerous'2 + | Ninit Nis'549 => Default_reduce_act Prod'iteration_statement_statement_safe_'0 + | Ninit Nis'550 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'0 + | Ninit Nis'551 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | ELSE't => Shift_act Nis'552 (eq_refl _) | _ => Fail_act end) - | Ninit Nis'551 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'552 => Lookahead_act (fun terminal:terminal => match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) + | WHILE't => Shift_act Nis'352 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'552 => Default_reduce_act Prod'compound_statement'1 - | Ninit Nis'553 => Default_reduce_act Prod'block_item'2 - | Ninit Nis'554 => Default_reduce_act Prod'block_item'1 - | Ninit Nis'555 => Default_reduce_act Prod'block_item'0 - | Ninit Nis'556 => Lookahead_act (fun terminal:terminal => - match terminal return lookahead_action terminal with - | WHILE't => Shift_act Nis'351 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'553 => Default_reduce_act Prod'compound_statement'1 + | Ninit Nis'554 => Default_reduce_act Prod'block_item'2 + | Ninit Nis'555 => Default_reduce_act Prod'block_item'1 + | Ninit Nis'556 => Default_reduce_act Prod'block_item'0 + | Ninit Nis'557 => Lookahead_act (fun terminal:terminal => + match terminal return lookahead_action terminal with + | WHILE't => Shift_act Nis'352 (eq_refl _) | VOLATILE't => Shift_act Nis'1 (eq_refl _) | VOID't => Shift_act Nis'2 (eq_refl _) | VAR_NAME't => Shift_act Nis'17 (eq_refl _) @@ -9558,67 +9703,68 @@ Definition action_table (state:state) : action := | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _) | TYPEDEF't => Shift_act Nis'7 (eq_refl _) | TILDE't => Shift_act Nis'18 (eq_refl _) - | SWITCH't => Shift_act Nis'355 (eq_refl _) + | SWITCH't => Shift_act Nis'356 (eq_refl _) | STRUCT't => Shift_act Nis'8 (eq_refl _) + | STRING_LITERAL't => Shift_act Nis'19 (eq_refl _) | STATIC't => Shift_act Nis'9 (eq_refl _) - | STAR't => Shift_act Nis'19 (eq_refl _) - | SIZEOF't => Shift_act Nis'20 (eq_refl _) + | STAR't => Shift_act Nis'20 (eq_refl _) + | SIZEOF't => Shift_act Nis'21 (eq_refl _) | SIGNED't => Shift_act Nis'10 (eq_refl _) | SHORT't => Shift_act Nis'11 (eq_refl _) - | SEMICOLON't => Shift_act Nis'359 (eq_refl _) - | RETURN't => Shift_act Nis'360 (eq_refl _) + | SEMICOLON't => Shift_act Nis'360 (eq_refl _) + | RETURN't => Shift_act Nis'361 (eq_refl _) | RESTRICT't => Shift_act Nis'12 (eq_refl _) | REGISTER't => Shift_act Nis'13 (eq_refl _) - | RBRACE't => Shift_act Nis'557 (eq_refl _) - | PRAGMA't => Shift_act Nis'553 (eq_refl _) - | PLUS't => Shift_act Nis'21 (eq_refl _) + | RBRACE't => Shift_act Nis'558 (eq_refl _) + | PRAGMA't => Shift_act Nis'554 (eq_refl _) + | PLUS't => Shift_act Nis'22 (eq_refl _) | PACKED't => Shift_act Nis'15 (eq_refl _) - | OTHER_NAME't => Shift_act Nis'364 (eq_refl _) - | MINUS't => Shift_act Nis'22 (eq_refl _) - | LPAREN't => Shift_act Nis'24 (eq_refl _) - | LONG't => Shift_act Nis'25 (eq_refl _) - | LBRACE't => Shift_act Nis'350 (eq_refl _) - | INT't => Shift_act Nis'26 (eq_refl _) - | INLINE't => Shift_act Nis'187 (eq_refl _) - | INC't => Shift_act Nis'27 (eq_refl _) - | IF't => Shift_act Nis'366 (eq_refl _) - | GOTO't => Shift_act Nis'384 (eq_refl _) - | FOR't => Shift_act Nis'393 (eq_refl _) - | FLOAT't => Shift_act Nis'29 (eq_refl _) - | EXTERN't => Shift_act Nis'188 (eq_refl _) - | ENUM't => Shift_act Nis'30 (eq_refl _) - | DOUBLE't => Shift_act Nis'50 (eq_refl _) - | DO't => Shift_act Nis'398 (eq_refl _) - | DEFAULT't => Shift_act Nis'399 (eq_refl _) - | DEC't => Shift_act Nis'42 (eq_refl _) - | CONTINUE't => Shift_act Nis'401 (eq_refl _) - | CONSTANT't => Shift_act Nis'43 (eq_refl _) - | CONST't => Shift_act Nis'51 (eq_refl _) - | CHAR't => Shift_act Nis'52 (eq_refl _) - | CASE't => Shift_act Nis'403 (eq_refl _) - | BUILTIN_VA_ARG't => Shift_act Nis'44 (eq_refl _) - | BREAK't => Shift_act Nis'406 (eq_refl _) - | BANG't => Shift_act Nis'46 (eq_refl _) - | AUTO't => Shift_act Nis'189 (eq_refl _) - | ATTRIBUTE't => Shift_act Nis'53 (eq_refl _) - | ASM't => Shift_act Nis'408 (eq_refl _) - | AND't => Shift_act Nis'47 (eq_refl _) - | ALIGNOF't => Shift_act Nis'48 (eq_refl _) - | ALIGNAS't => Shift_act Nis'160 (eq_refl _) - | _ => Fail_act - end) - | Ninit Nis'557 => Default_reduce_act Prod'compound_statement'0 - | Ninit Nis'558 => Default_reduce_act Prod'block_item_list'1 - | Ninit Nis'559 => Default_reduce_act Prod'block_item_list'0 - | Ninit Nis'560 => Default_reduce_act Prod'declaration_list'1 - | Ninit Nis'561 => Default_reduce_act Prod'function_definition'1 - | Ninit Nis'562 => Default_reduce_act Prod'old_function_declarator'0 - | Ninit Nis'563 => Lookahead_act (fun terminal:terminal => + | OTHER_NAME't => Shift_act Nis'365 (eq_refl _) + | MINUS't => Shift_act Nis'23 (eq_refl _) + | LPAREN't => Shift_act Nis'25 (eq_refl _) + | LONG't => Shift_act Nis'26 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | INT't => Shift_act Nis'27 (eq_refl _) + | INLINE't => Shift_act Nis'188 (eq_refl _) + | INC't => Shift_act Nis'28 (eq_refl _) + | IF't => Shift_act Nis'367 (eq_refl _) + | GOTO't => Shift_act Nis'385 (eq_refl _) + | FOR't => Shift_act Nis'394 (eq_refl _) + | FLOAT't => Shift_act Nis'30 (eq_refl _) + | EXTERN't => Shift_act Nis'189 (eq_refl _) + | ENUM't => Shift_act Nis'31 (eq_refl _) + | DOUBLE't => Shift_act Nis'51 (eq_refl _) + | DO't => Shift_act Nis'399 (eq_refl _) + | DEFAULT't => Shift_act Nis'400 (eq_refl _) + | DEC't => Shift_act Nis'43 (eq_refl _) + | CONTINUE't => Shift_act Nis'402 (eq_refl _) + | CONSTANT't => Shift_act Nis'44 (eq_refl _) + | CONST't => Shift_act Nis'52 (eq_refl _) + | CHAR't => Shift_act Nis'53 (eq_refl _) + | CASE't => Shift_act Nis'404 (eq_refl _) + | BUILTIN_VA_ARG't => Shift_act Nis'45 (eq_refl _) + | BREAK't => Shift_act Nis'407 (eq_refl _) + | BANG't => Shift_act Nis'47 (eq_refl _) + | AUTO't => Shift_act Nis'190 (eq_refl _) + | ATTRIBUTE't => Shift_act Nis'54 (eq_refl _) + | ASM't => Shift_act Nis'409 (eq_refl _) + | AND't => Shift_act Nis'48 (eq_refl _) + | ALIGNOF't => Shift_act Nis'49 (eq_refl _) + | ALIGNAS't => Shift_act Nis'161 (eq_refl _) + | _ => Fail_act + end) + | Ninit Nis'558 => Default_reduce_act Prod'compound_statement'0 + | Ninit Nis'559 => Default_reduce_act Prod'block_item_list'1 + | Ninit Nis'560 => Default_reduce_act Prod'block_item_list'0 + | Ninit Nis'561 => Default_reduce_act Prod'declaration_list'1 + | Ninit Nis'562 => Default_reduce_act Prod'function_definition'1 + | Ninit Nis'563 => Default_reduce_act Prod'old_function_declarator'0 + | Ninit Nis'564 => 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'342 (eq_refl _) - | LBRACK't => Shift_act Nis'234 (eq_refl _) + | LPAREN't => Shift_act Nis'343 (eq_refl _) + | LBRACK't => Shift_act Nis'235 (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 @@ -9626,2883 +9772,2883 @@ Definition action_table (state:state) : action := | ALIGNAS't => Reduce_act Prod'attribute_specifier_list'0 | _ => Fail_act end) - | Ninit Nis'564 => Lookahead_act (fun terminal:terminal => + | Ninit Nis'565 => 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'350 (eq_refl _) - | EQ't => Shift_act Nis'462 (eq_refl _) + | LBRACE't => Shift_act Nis'351 (eq_refl _) + | EQ't => Shift_act Nis'463 (eq_refl _) | COMMA't => Reduce_act Prod'init_declarator'0 | _ => Fail_act end) - | Ninit Nis'565 => Default_reduce_act Prod'function_definition'0 - | Ninit Nis'566 => Default_reduce_act Prod'external_declaration'1 - | Ninit Nis'567 => Default_reduce_act Prod'translation_unit'0 + | Ninit Nis'566 => Default_reduce_act Prod'function_definition'0 + | Ninit Nis'567 => Default_reduce_act Prod'external_declaration'1 + | Ninit Nis'568 => 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'190 (eq_refl _)) - | Init Init'0, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Init Init'0, translation_unit_file'nt => None | Init Init'0, translation_unit'nt => Some (exist _ Nis'333 (eq_refl _)) - | Init Init'0, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Init Init'0, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Init Init'0, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Init Init'0, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Init Init'0, function_definition'nt => Some (exist _ Nis'335 (eq_refl _)) - | Init Init'0, external_declaration'nt => Some (exist _ Nis'567 (eq_refl _)) - | Init Init'0, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Init Init'0, declaration_specifiers'nt => Some (exist _ Nis'337 (eq_refl _)) - | Init Init'0, declaration'nt => Some (exist _ Nis'566 (eq_refl _)) - | Init Init'0, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'16, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'16, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'16, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'16, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'16, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'16, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'16, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'16, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'16, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'16, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'16, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'16, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'16, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'16, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'16, assignment_expression'nt => Some (exist _ Nis'139 (eq_refl _)) - | Ninit Nis'16, argument_expression_list'nt => Some (exist _ Nis'329 (eq_refl _)) - | Ninit Nis'16, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'16, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'20, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'20, unary_expression'nt => Some (exist _ Nis'328 (eq_refl _)) - | Ninit Nis'20, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'20, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'23, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'23, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'23, type_specifier'nt => Some (exist _ Nis'162 (eq_refl _)) - | Ninit Nis'23, type_qualifier'nt => Some (exist _ Nis'163 (eq_refl _)) - | Ninit Nis'23, type_name'nt => Some (exist _ Nis'326 (eq_refl _)) - | Ninit Nis'23, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'23, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'23, specifier_qualifier_list'nt => Some (exist _ Nis'271 (eq_refl _)) - | Ninit Nis'23, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'23, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'23, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'23, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'23, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'23, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'23, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'23, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'23, expression'nt => Some (exist _ Nis'305 (eq_refl _)) - | Ninit Nis'23, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'23, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'23, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'23, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'23, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'23, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'23, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'23, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'23, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'24, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'24, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'24, type_specifier'nt => Some (exist _ Nis'162 (eq_refl _)) - | Ninit Nis'24, type_qualifier'nt => Some (exist _ Nis'163 (eq_refl _)) - | Ninit Nis'24, type_name'nt => Some (exist _ Nis'323 (eq_refl _)) - | Ninit Nis'24, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'24, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'24, specifier_qualifier_list'nt => Some (exist _ Nis'271 (eq_refl _)) - | Ninit Nis'24, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'24, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'24, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'24, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'24, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'24, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'24, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'24, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'24, expression'nt => Some (exist _ Nis'305 (eq_refl _)) - | Ninit Nis'24, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'24, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'24, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'24, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'24, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'24, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'24, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'24, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'24, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'27, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'27, unary_expression'nt => Some (exist _ Nis'322 (eq_refl _)) - | Ninit Nis'27, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'27, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'28, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'28, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'28, type_specifier'nt => Some (exist _ Nis'162 (eq_refl _)) - | Ninit Nis'28, type_qualifier'nt => Some (exist _ Nis'163 (eq_refl _)) - | Ninit Nis'28, type_name'nt => Some (exist _ Nis'320 (eq_refl _)) - | Ninit Nis'28, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'28, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'28, specifier_qualifier_list'nt => Some (exist _ Nis'271 (eq_refl _)) - | Ninit Nis'28, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'28, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'28, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'28, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'28, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'28, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'28, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'28, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'28, expression'nt => Some (exist _ Nis'305 (eq_refl _)) - | Ninit Nis'28, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'28, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'28, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'28, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'28, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'28, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'28, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'28, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'28, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'30, attribute_specifier_list'nt => Some (exist _ Nis'31 (eq_refl _)) - | Ninit Nis'31, attribute_specifier'nt => Some (exist _ Nis'243 (eq_refl _)) - | Ninit Nis'33, enumerator_list'nt => Some (exist _ Nis'35 (eq_refl _)) - | Ninit Nis'33, enumerator'nt => Some (exist _ Nis'314 (eq_refl _)) - | Ninit Nis'33, enumeration_constant'nt => Some (exist _ Nis'40 (eq_refl _)) - | Ninit Nis'37, enumerator'nt => Some (exist _ Nis'39 (eq_refl _)) - | Ninit Nis'37, enumeration_constant'nt => Some (exist _ Nis'40 (eq_refl _)) - | Ninit Nis'41, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'41, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'41, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'41, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'41, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'41, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'41, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'41, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'41, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'41, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'41, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'41, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'41, constant_expression'nt => Some (exist _ Nis'313 (eq_refl _)) - | Ninit Nis'41, conditional_expression'nt => Some (exist _ Nis'254 (eq_refl _)) - | Ninit Nis'41, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'41, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'41, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'42, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'42, unary_expression'nt => Some (exist _ Nis'312 (eq_refl _)) - | Ninit Nis'42, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'42, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'45, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'45, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'45, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'45, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'45, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'45, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'45, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'45, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'45, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'45, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'45, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'45, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'45, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'45, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'45, assignment_expression'nt => Some (exist _ Nis'308 (eq_refl _)) - | Ninit Nis'45, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'45, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'48, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'48, unary_expression'nt => Some (exist _ Nis'307 (eq_refl _)) - | Ninit Nis'48, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'48, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'49, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'49, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'49, type_specifier'nt => Some (exist _ Nis'162 (eq_refl _)) - | Ninit Nis'49, type_qualifier'nt => Some (exist _ Nis'163 (eq_refl _)) - | Ninit Nis'49, type_name'nt => Some (exist _ Nis'277 (eq_refl _)) - | Ninit Nis'49, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'49, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'49, specifier_qualifier_list'nt => Some (exist _ Nis'271 (eq_refl _)) - | Ninit Nis'49, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'49, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'49, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'49, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'49, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'49, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'49, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'49, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'49, expression'nt => Some (exist _ Nis'305 (eq_refl _)) - | Ninit Nis'49, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'49, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'49, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'49, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'49, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'49, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'49, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'49, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'49, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'55, gcc_attribute_word'nt => Some (exist _ Nis'59 (eq_refl _)) - | Ninit Nis'55, gcc_attribute_list'nt => Some (exist _ Nis'154 (eq_refl _)) - | Ninit Nis'55, gcc_attribute'nt => Some (exist _ Nis'159 (eq_refl _)) - | Ninit Nis'60, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'60, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'60, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'60, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'60, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'60, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'60, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'60, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'60, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'60, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'60, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'60, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'60, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'60, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'60, assignment_expression'nt => Some (exist _ Nis'139 (eq_refl _)) - | Ninit Nis'60, argument_expression_list'nt => Some (exist _ Nis'152 (eq_refl _)) - | Ninit Nis'60, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'60, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'62, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'62, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'62, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'62, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'62, cast_expression'nt => Some (exist _ Nis'151 (eq_refl _)) - | Ninit Nis'68, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'68, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'68, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'68, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'68, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'68, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'68, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'68, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'68, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'68, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'68, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'68, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'68, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'68, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'68, assignment_expression'nt => Some (exist _ Nis'139 (eq_refl _)) - | Ninit Nis'68, argument_expression_list'nt => Some (exist _ Nis'140 (eq_refl _)) - | Ninit Nis'68, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'68, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'70, assignment_operator'nt => Some (exist _ Nis'82 (eq_refl _)) - | Ninit Nis'82, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'82, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'82, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'82, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'82, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'82, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'82, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'82, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'82, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'82, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'82, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'82, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'82, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'82, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'82, assignment_expression'nt => Some (exist _ Nis'138 (eq_refl _)) - | Ninit Nis'82, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'82, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'84, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'84, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'84, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'84, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'84, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'84, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'84, additive_expression'nt => Some (exist _ Nis'93 (eq_refl _)) - | Ninit Nis'86, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'86, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'86, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'86, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'86, cast_expression'nt => Some (exist _ Nis'87 (eq_refl _)) - | Ninit Nis'88, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'88, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'88, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'88, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'88, cast_expression'nt => Some (exist _ Nis'89 (eq_refl _)) - | Ninit Nis'90, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'90, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'90, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'90, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'90, cast_expression'nt => Some (exist _ Nis'91 (eq_refl _)) - | Ninit Nis'94, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'94, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'94, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'94, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'94, multiplicative_expression'nt => Some (exist _ Nis'95 (eq_refl _)) - | Ninit Nis'94, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'96, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'96, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'96, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'96, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'96, multiplicative_expression'nt => Some (exist _ Nis'97 (eq_refl _)) - | Ninit Nis'96, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'98, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'98, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'98, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'98, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'98, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'98, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'98, additive_expression'nt => Some (exist _ Nis'99 (eq_refl _)) - | Ninit Nis'101, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'101, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'101, shift_expression'nt => Some (exist _ Nis'102 (eq_refl _)) - | Ninit Nis'101, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'101, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'101, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'101, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'101, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'104, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'104, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'104, shift_expression'nt => Some (exist _ Nis'105 (eq_refl _)) - | Ninit Nis'104, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'104, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'104, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'104, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'104, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'106, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'106, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'106, shift_expression'nt => Some (exist _ Nis'107 (eq_refl _)) - | Ninit Nis'106, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'106, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'106, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'106, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'106, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'108, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'108, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'108, shift_expression'nt => Some (exist _ Nis'109 (eq_refl _)) - | Ninit Nis'108, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'108, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'108, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'108, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'108, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'111, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'111, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'111, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'111, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'111, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'111, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'111, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'111, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'111, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'111, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'111, expression'nt => Some (exist _ Nis'129 (eq_refl _)) - | Ninit Nis'111, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'111, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'111, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'111, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'111, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'111, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'111, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'113, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'113, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'113, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'113, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'113, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'113, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'113, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'113, inclusive_OR_expression'nt => Some (exist _ Nis'114 (eq_refl _)) - | Ninit Nis'113, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'113, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'113, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'113, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'113, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'115, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'115, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'115, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'115, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'115, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'115, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'115, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'115, exclusive_OR_expression'nt => Some (exist _ Nis'116 (eq_refl _)) - | Ninit Nis'115, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'115, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'115, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'115, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'117, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'117, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'117, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'117, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'117, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'117, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'117, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'117, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'117, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'117, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'117, AND_expression'nt => Some (exist _ Nis'123 (eq_refl _)) - | Ninit Nis'119, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'119, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'119, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'119, relational_expression'nt => Some (exist _ Nis'120 (eq_refl _)) - | Ninit Nis'119, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'119, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'119, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'119, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'119, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'121, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'121, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'121, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'121, relational_expression'nt => Some (exist _ Nis'122 (eq_refl _)) - | Ninit Nis'121, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'121, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'121, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'121, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'121, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'124, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'124, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'124, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'124, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'124, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'124, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'124, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'124, equality_expression'nt => Some (exist _ Nis'125 (eq_refl _)) - | Ninit Nis'124, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'124, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'130, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'130, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'130, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'130, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'130, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'130, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'130, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'130, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'130, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'130, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'130, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'130, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'130, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'130, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'130, assignment_expression'nt => Some (exist _ Nis'132 (eq_refl _)) - | Ninit Nis'130, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'130, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'133, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'133, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'133, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'133, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'133, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'133, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'133, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'133, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'133, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'133, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'133, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'133, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'133, conditional_expression'nt => Some (exist _ Nis'134 (eq_refl _)) - | Ninit Nis'133, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'133, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'133, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'136, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'136, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'136, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'136, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'136, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'136, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'136, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'136, logical_AND_expression'nt => Some (exist _ Nis'137 (eq_refl _)) - | Ninit Nis'136, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'136, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'136, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'136, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'136, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'136, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'142, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'142, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'142, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'142, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'142, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'142, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'142, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'142, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'142, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'142, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'142, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'142, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'142, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'142, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'142, assignment_expression'nt => Some (exist _ Nis'143 (eq_refl _)) - | Ninit Nis'142, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'142, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'144, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'144, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'144, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'144, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'144, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'144, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'144, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'144, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'144, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'144, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'144, expression'nt => Some (exist _ Nis'145 (eq_refl _)) - | Ninit Nis'144, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'144, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'144, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'144, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'144, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'144, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'144, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'157, gcc_attribute_word'nt => Some (exist _ Nis'59 (eq_refl _)) - | Ninit Nis'157, gcc_attribute'nt => Some (exist _ Nis'158 (eq_refl _)) - | Ninit Nis'161, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'161, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'161, type_specifier'nt => Some (exist _ Nis'162 (eq_refl _)) - | Ninit Nis'161, type_qualifier'nt => Some (exist _ Nis'163 (eq_refl _)) - | Ninit Nis'161, type_name'nt => Some (exist _ Nis'269 (eq_refl _)) - | Ninit Nis'161, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'161, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'161, specifier_qualifier_list'nt => Some (exist _ Nis'271 (eq_refl _)) - | Ninit Nis'161, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'161, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'161, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'161, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'161, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'161, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'161, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'161, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'161, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'161, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'161, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'161, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'161, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'161, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'161, assignment_expression'nt => Some (exist _ Nis'139 (eq_refl _)) - | Ninit Nis'161, argument_expression_list'nt => Some (exist _ Nis'275 (eq_refl _)) - | Ninit Nis'161, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'161, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'162, type_specifier'nt => Some (exist _ Nis'162 (eq_refl _)) - | Ninit Nis'162, type_qualifier'nt => Some (exist _ Nis'163 (eq_refl _)) - | Ninit Nis'162, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'162, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'162, specifier_qualifier_list'nt => Some (exist _ Nis'268 (eq_refl _)) - | Ninit Nis'162, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'162, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'163, type_specifier'nt => Some (exist _ Nis'162 (eq_refl _)) - | Ninit Nis'163, type_qualifier'nt => Some (exist _ Nis'163 (eq_refl _)) - | Ninit Nis'163, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'163, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'163, specifier_qualifier_list'nt => Some (exist _ Nis'267 (eq_refl _)) - | Ninit Nis'163, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'163, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'165, attribute_specifier_list'nt => Some (exist _ Nis'166 (eq_refl _)) - | Ninit Nis'166, attribute_specifier'nt => Some (exist _ Nis'243 (eq_refl _)) - | Ninit Nis'168, type_specifier'nt => Some (exist _ Nis'162 (eq_refl _)) - | Ninit Nis'168, type_qualifier'nt => Some (exist _ Nis'163 (eq_refl _)) - | Ninit Nis'168, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'168, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'168, struct_declaration_list'nt => Some (exist _ Nis'169 (eq_refl _)) - | Ninit Nis'168, struct_declaration'nt => Some (exist _ Nis'263 (eq_refl _)) - | Ninit Nis'168, specifier_qualifier_list'nt => Some (exist _ Nis'172 (eq_refl _)) - | Ninit Nis'168, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'168, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'169, type_specifier'nt => Some (exist _ Nis'162 (eq_refl _)) - | Ninit Nis'169, type_qualifier'nt => Some (exist _ Nis'163 (eq_refl _)) - | Ninit Nis'169, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'169, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'169, struct_declaration'nt => Some (exist _ Nis'171 (eq_refl _)) - | Ninit Nis'169, specifier_qualifier_list'nt => Some (exist _ Nis'172 (eq_refl _)) - | Ninit Nis'169, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'169, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'172, struct_declarator_list'nt => Some (exist _ Nis'255 (eq_refl _)) - | Ninit Nis'172, struct_declarator'nt => Some (exist _ Nis'262 (eq_refl _)) - | Ninit Nis'172, pointer'nt => Some (exist _ Nis'183 (eq_refl _)) - | Ninit Nis'172, direct_declarator'nt => Some (exist _ Nis'233 (eq_refl _)) - | Ninit Nis'172, declarator'nt => Some (exist _ Nis'259 (eq_refl _)) - | Ninit Nis'174, type_qualifier_list'nt => Some (exist _ Nis'175 (eq_refl _)) - | Ninit Nis'174, type_qualifier'nt => Some (exist _ Nis'179 (eq_refl _)) - | Ninit Nis'174, pointer'nt => Some (exist _ Nis'180 (eq_refl _)) - | Ninit Nis'174, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'175, type_qualifier'nt => Some (exist _ Nis'176 (eq_refl _)) - | Ninit Nis'175, pointer'nt => Some (exist _ Nis'177 (eq_refl _)) - | Ninit Nis'175, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'182, pointer'nt => Some (exist _ Nis'183 (eq_refl _)) - | Ninit Nis'182, direct_declarator'nt => Some (exist _ Nis'233 (eq_refl _)) - | Ninit Nis'182, declarator'nt => Some (exist _ Nis'245 (eq_refl _)) - | Ninit Nis'183, direct_declarator'nt => Some (exist _ Nis'184 (eq_refl _)) - | Ninit Nis'184, attribute_specifier_list'nt => Some (exist _ Nis'251 (eq_refl _)) - | Ninit Nis'185, type_specifier'nt => Some (exist _ Nis'190 (eq_refl _)) - | Ninit Nis'185, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Ninit Nis'185, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'185, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'185, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Ninit Nis'185, parameter_type_list'nt => Some (exist _ Nis'199 (eq_refl _)) - | Ninit Nis'185, parameter_list'nt => Some (exist _ Nis'201 (eq_refl _)) - | Ninit Nis'185, parameter_declaration'nt => Some (exist _ Nis'222 (eq_refl _)) - | Ninit Nis'185, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Ninit Nis'185, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'185, declaration_specifiers'nt => Some (exist _ Nis'205 (eq_refl _)) - | Ninit Nis'185, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'190, type_specifier'nt => Some (exist _ Nis'190 (eq_refl _)) - | Ninit Nis'190, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Ninit Nis'190, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'190, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'190, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Ninit Nis'190, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Ninit Nis'190, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'190, declaration_specifiers'nt => Some (exist _ Nis'198 (eq_refl _)) - | Ninit Nis'190, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'191, type_specifier'nt => Some (exist _ Nis'190 (eq_refl _)) - | Ninit Nis'191, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Ninit Nis'191, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'191, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'191, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Ninit Nis'191, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Ninit Nis'191, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'191, declaration_specifiers'nt => Some (exist _ Nis'197 (eq_refl _)) - | Ninit Nis'191, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'192, type_specifier'nt => Some (exist _ Nis'190 (eq_refl _)) - | Ninit Nis'192, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Ninit Nis'192, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'192, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'192, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Ninit Nis'192, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Ninit Nis'192, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'192, declaration_specifiers'nt => Some (exist _ Nis'196 (eq_refl _)) - | Ninit Nis'192, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'193, type_specifier'nt => Some (exist _ Nis'190 (eq_refl _)) - | Ninit Nis'193, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Ninit Nis'193, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'193, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'193, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Ninit Nis'193, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Ninit Nis'193, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'193, declaration_specifiers'nt => Some (exist _ Nis'195 (eq_refl _)) - | Ninit Nis'193, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'202, type_specifier'nt => Some (exist _ Nis'190 (eq_refl _)) - | Ninit Nis'202, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Ninit Nis'202, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'202, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'202, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Ninit Nis'202, parameter_declaration'nt => Some (exist _ Nis'204 (eq_refl _)) - | Ninit Nis'202, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Ninit Nis'202, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'202, declaration_specifiers'nt => Some (exist _ Nis'205 (eq_refl _)) - | Ninit Nis'202, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'205, pointer'nt => Some (exist _ Nis'216 (eq_refl _)) - | Ninit Nis'205, direct_declarator'nt => Some (exist _ Nis'233 (eq_refl _)) - | Ninit Nis'205, direct_abstract_declarator'nt => Some (exist _ Nis'244 (eq_refl _)) - | Ninit Nis'205, declarator'nt => Some (exist _ Nis'249 (eq_refl _)) - | Ninit Nis'205, abstract_declarator'nt => Some (exist _ Nis'250 (eq_refl _)) - | Ninit Nis'206, type_specifier'nt => Some (exist _ Nis'190 (eq_refl _)) - | Ninit Nis'206, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Ninit Nis'206, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'206, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'206, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Ninit Nis'206, pointer'nt => Some (exist _ Nis'216 (eq_refl _)) - | Ninit Nis'206, parameter_type_list'nt => Some (exist _ Nis'231 (eq_refl _)) - | Ninit Nis'206, parameter_list'nt => Some (exist _ Nis'201 (eq_refl _)) - | Ninit Nis'206, parameter_declaration'nt => Some (exist _ Nis'222 (eq_refl _)) - | Ninit Nis'206, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Ninit Nis'206, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'206, direct_declarator'nt => Some (exist _ Nis'233 (eq_refl _)) - | Ninit Nis'206, direct_abstract_declarator'nt => Some (exist _ Nis'244 (eq_refl _)) - | Ninit Nis'206, declarator'nt => Some (exist _ Nis'245 (eq_refl _)) - | Ninit Nis'206, declaration_specifiers'nt => Some (exist _ Nis'205 (eq_refl _)) - | Ninit Nis'206, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'206, abstract_declarator'nt => Some (exist _ Nis'247 (eq_refl _)) - | Ninit Nis'208, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'208, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'208, type_qualifier_list'nt => Some (exist _ Nis'210 (eq_refl _)) - | Ninit Nis'208, type_qualifier'nt => Some (exist _ Nis'179 (eq_refl _)) - | Ninit Nis'208, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'208, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'208, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'208, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'208, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'208, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'208, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'208, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'208, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'208, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'208, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'208, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'208, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'208, assignment_expression'nt => Some (exist _ Nis'214 (eq_refl _)) - | Ninit Nis'208, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'208, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'210, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'210, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'210, type_qualifier'nt => Some (exist _ Nis'176 (eq_refl _)) - | Ninit Nis'210, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'210, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'210, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'210, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'210, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'210, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'210, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'210, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'210, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'210, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'210, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'210, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'210, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'210, assignment_expression'nt => Some (exist _ Nis'212 (eq_refl _)) - | Ninit Nis'210, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'210, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'216, direct_declarator'nt => Some (exist _ Nis'184 (eq_refl _)) - | Ninit Nis'216, direct_abstract_declarator'nt => Some (exist _ Nis'217 (eq_refl _)) - | Ninit Nis'218, type_specifier'nt => Some (exist _ Nis'190 (eq_refl _)) - | Ninit Nis'218, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Ninit Nis'218, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'218, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'218, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Ninit Nis'218, parameter_type_list'nt => Some (exist _ Nis'220 (eq_refl _)) - | Ninit Nis'218, parameter_list'nt => Some (exist _ Nis'201 (eq_refl _)) - | Ninit Nis'218, parameter_declaration'nt => Some (exist _ Nis'222 (eq_refl _)) - | Ninit Nis'218, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Ninit Nis'218, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'218, declaration_specifiers'nt => Some (exist _ Nis'205 (eq_refl _)) - | Ninit Nis'218, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'223, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'223, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'223, type_qualifier_list'nt => Some (exist _ Nis'225 (eq_refl _)) - | Ninit Nis'223, type_qualifier'nt => Some (exist _ Nis'179 (eq_refl _)) - | Ninit Nis'223, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'223, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'223, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'223, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'223, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'223, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'223, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'223, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'223, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'223, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'223, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'223, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'223, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'223, assignment_expression'nt => Some (exist _ Nis'229 (eq_refl _)) - | Ninit Nis'223, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'223, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'225, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'225, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'225, type_qualifier'nt => Some (exist _ Nis'176 (eq_refl _)) - | Ninit Nis'225, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'225, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'225, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'225, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'225, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'225, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'225, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'225, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'225, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'225, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'225, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'225, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'225, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'225, assignment_expression'nt => Some (exist _ Nis'227 (eq_refl _)) - | Ninit Nis'225, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'225, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'233, attribute_specifier_list'nt => Some (exist _ Nis'242 (eq_refl _)) - | Ninit Nis'234, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'234, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'234, type_qualifier_list'nt => Some (exist _ Nis'236 (eq_refl _)) - | Ninit Nis'234, type_qualifier'nt => Some (exist _ Nis'179 (eq_refl _)) - | Ninit Nis'234, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'234, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'234, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'234, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'234, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'234, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'234, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'234, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'234, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'234, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'234, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'234, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'234, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'234, assignment_expression'nt => Some (exist _ Nis'240 (eq_refl _)) - | Ninit Nis'234, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'234, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'236, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'236, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'236, type_qualifier'nt => Some (exist _ Nis'176 (eq_refl _)) - | Ninit Nis'236, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'236, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'236, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'236, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'236, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'236, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'236, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'236, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'236, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'236, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'236, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'236, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'236, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'236, assignment_expression'nt => Some (exist _ Nis'238 (eq_refl _)) - | Ninit Nis'236, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'236, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'242, attribute_specifier'nt => Some (exist _ Nis'243 (eq_refl _)) - | Ninit Nis'251, attribute_specifier'nt => Some (exist _ Nis'243 (eq_refl _)) - | Ninit Nis'252, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'252, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'252, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'252, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'252, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'252, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'252, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'252, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'252, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'252, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'252, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'252, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'252, constant_expression'nt => Some (exist _ Nis'253 (eq_refl _)) - | Ninit Nis'252, conditional_expression'nt => Some (exist _ Nis'254 (eq_refl _)) - | Ninit Nis'252, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'252, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'252, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'257, struct_declarator'nt => Some (exist _ Nis'258 (eq_refl _)) - | Ninit Nis'257, pointer'nt => Some (exist _ Nis'183 (eq_refl _)) - | Ninit Nis'257, direct_declarator'nt => Some (exist _ Nis'233 (eq_refl _)) - | Ninit Nis'257, declarator'nt => Some (exist _ Nis'259 (eq_refl _)) - | Ninit Nis'260, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'260, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'260, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'260, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'260, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'260, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'260, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'260, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'260, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'260, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'260, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'260, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'260, constant_expression'nt => Some (exist _ Nis'261 (eq_refl _)) - | Ninit Nis'260, conditional_expression'nt => Some (exist _ Nis'254 (eq_refl _)) - | Ninit Nis'260, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'260, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'260, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'264, type_specifier'nt => Some (exist _ Nis'162 (eq_refl _)) - | Ninit Nis'264, type_qualifier'nt => Some (exist _ Nis'163 (eq_refl _)) - | Ninit Nis'264, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'264, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'264, struct_declaration_list'nt => Some (exist _ Nis'265 (eq_refl _)) - | Ninit Nis'264, struct_declaration'nt => Some (exist _ Nis'263 (eq_refl _)) - | Ninit Nis'264, specifier_qualifier_list'nt => Some (exist _ Nis'172 (eq_refl _)) - | Ninit Nis'264, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'264, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'265, type_specifier'nt => Some (exist _ Nis'162 (eq_refl _)) - | Ninit Nis'265, type_qualifier'nt => Some (exist _ Nis'163 (eq_refl _)) - | Ninit Nis'265, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'265, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'265, struct_declaration'nt => Some (exist _ Nis'171 (eq_refl _)) - | Ninit Nis'265, specifier_qualifier_list'nt => Some (exist _ Nis'172 (eq_refl _)) - | Ninit Nis'265, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'265, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'271, pointer'nt => Some (exist _ Nis'273 (eq_refl _)) - | Ninit Nis'271, direct_abstract_declarator'nt => Some (exist _ Nis'244 (eq_refl _)) - | Ninit Nis'271, abstract_declarator'nt => Some (exist _ Nis'274 (eq_refl _)) - | Ninit Nis'272, type_specifier'nt => Some (exist _ Nis'190 (eq_refl _)) - | Ninit Nis'272, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Ninit Nis'272, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'272, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'272, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Ninit Nis'272, pointer'nt => Some (exist _ Nis'273 (eq_refl _)) - | Ninit Nis'272, parameter_type_list'nt => Some (exist _ Nis'231 (eq_refl _)) - | Ninit Nis'272, parameter_list'nt => Some (exist _ Nis'201 (eq_refl _)) - | Ninit Nis'272, parameter_declaration'nt => Some (exist _ Nis'222 (eq_refl _)) - | Ninit Nis'272, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Ninit Nis'272, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'272, direct_abstract_declarator'nt => Some (exist _ Nis'244 (eq_refl _)) - | Ninit Nis'272, declaration_specifiers'nt => Some (exist _ Nis'205 (eq_refl _)) - | Ninit Nis'272, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'272, abstract_declarator'nt => Some (exist _ Nis'247 (eq_refl _)) - | Ninit Nis'273, direct_abstract_declarator'nt => Some (exist _ Nis'217 (eq_refl _)) - | Ninit Nis'279, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'279, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'279, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'279, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'279, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'279, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'279, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'279, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'279, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'279, initializer_list'nt => Some (exist _ Nis'301 (eq_refl _)) - | Ninit Nis'279, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'279, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'279, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'279, designator_list'nt => Some (exist _ Nis'290 (eq_refl _)) - | Ninit Nis'279, designator'nt => Some (exist _ Nis'293 (eq_refl _)) - | Ninit Nis'279, designation'nt => Some (exist _ Nis'298 (eq_refl _)) - | Ninit Nis'279, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'279, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'279, c_initializer'nt => Some (exist _ Nis'300 (eq_refl _)) - | Ninit Nis'279, assignment_expression'nt => Some (exist _ Nis'296 (eq_refl _)) - | Ninit Nis'279, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'279, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'280, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'280, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'280, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'280, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'280, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'280, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'280, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'280, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'280, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'280, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'280, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'280, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'280, constant_expression'nt => Some (exist _ Nis'281 (eq_refl _)) - | Ninit Nis'280, conditional_expression'nt => Some (exist _ Nis'254 (eq_refl _)) - | Ninit Nis'280, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'280, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'280, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'283, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'283, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'283, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'283, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'283, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'283, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'283, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'283, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'283, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'283, initializer_list'nt => Some (exist _ Nis'286 (eq_refl _)) - | Ninit Nis'283, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'283, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'283, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'283, designator_list'nt => Some (exist _ Nis'290 (eq_refl _)) - | Ninit Nis'283, designator'nt => Some (exist _ Nis'293 (eq_refl _)) - | Ninit Nis'283, designation'nt => Some (exist _ Nis'298 (eq_refl _)) - | Ninit Nis'283, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'283, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'283, c_initializer'nt => Some (exist _ Nis'300 (eq_refl _)) - | Ninit Nis'283, assignment_expression'nt => Some (exist _ Nis'296 (eq_refl _)) - | Ninit Nis'283, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'283, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'288, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'288, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'288, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'288, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'288, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'288, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'288, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'288, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'288, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'288, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'288, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'288, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'288, designator_list'nt => Some (exist _ Nis'290 (eq_refl _)) - | Ninit Nis'288, designator'nt => Some (exist _ Nis'293 (eq_refl _)) - | Ninit Nis'288, designation'nt => Some (exist _ Nis'294 (eq_refl _)) - | Ninit Nis'288, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'288, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'288, c_initializer'nt => Some (exist _ Nis'297 (eq_refl _)) - | Ninit Nis'288, assignment_expression'nt => Some (exist _ Nis'296 (eq_refl _)) - | Ninit Nis'288, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'288, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'290, designator'nt => Some (exist _ Nis'292 (eq_refl _)) - | Ninit Nis'294, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'294, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'294, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'294, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'294, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'294, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'294, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'294, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'294, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'294, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'294, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'294, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'294, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'294, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'294, c_initializer'nt => Some (exist _ Nis'295 (eq_refl _)) - | Ninit Nis'294, assignment_expression'nt => Some (exist _ Nis'296 (eq_refl _)) - | Ninit Nis'294, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'294, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'298, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'298, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'298, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'298, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'298, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'298, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'298, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'298, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'298, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'298, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'298, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'298, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'298, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'298, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'298, c_initializer'nt => Some (exist _ Nis'299 (eq_refl _)) - | Ninit Nis'298, assignment_expression'nt => Some (exist _ Nis'296 (eq_refl _)) - | Ninit Nis'298, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'298, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'303, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'303, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'303, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'303, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'303, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'303, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'303, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'303, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'303, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'303, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'303, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'303, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'303, designator_list'nt => Some (exist _ Nis'290 (eq_refl _)) - | Ninit Nis'303, designator'nt => Some (exist _ Nis'293 (eq_refl _)) - | Ninit Nis'303, designation'nt => Some (exist _ Nis'294 (eq_refl _)) - | Ninit Nis'303, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'303, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'303, c_initializer'nt => Some (exist _ Nis'297 (eq_refl _)) - | Ninit Nis'303, assignment_expression'nt => Some (exist _ Nis'296 (eq_refl _)) - | Ninit Nis'303, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'303, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'309, type_specifier'nt => Some (exist _ Nis'162 (eq_refl _)) - | Ninit Nis'309, type_qualifier'nt => Some (exist _ Nis'163 (eq_refl _)) - | Ninit Nis'309, type_name'nt => Some (exist _ Nis'310 (eq_refl _)) - | Ninit Nis'309, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'309, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'309, specifier_qualifier_list'nt => Some (exist _ Nis'271 (eq_refl _)) - | Ninit Nis'309, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'309, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'315, enumerator_list'nt => Some (exist _ Nis'316 (eq_refl _)) - | Ninit Nis'315, enumerator'nt => Some (exist _ Nis'314 (eq_refl _)) - | Ninit Nis'315, enumeration_constant'nt => Some (exist _ Nis'40 (eq_refl _)) - | Ninit Nis'318, enumerator'nt => Some (exist _ Nis'39 (eq_refl _)) - | Ninit Nis'318, enumeration_constant'nt => Some (exist _ Nis'40 (eq_refl _)) - | Ninit Nis'324, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'324, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'324, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'324, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'324, cast_expression'nt => Some (exist _ Nis'325 (eq_refl _)) - | Ninit Nis'333, type_specifier'nt => Some (exist _ Nis'190 (eq_refl _)) - | Ninit Nis'333, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Ninit Nis'333, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'333, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'333, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Ninit Nis'333, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Ninit Nis'333, function_definition'nt => Some (exist _ Nis'335 (eq_refl _)) - | Ninit Nis'333, external_declaration'nt => Some (exist _ Nis'336 (eq_refl _)) - | Ninit Nis'333, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'333, declaration_specifiers'nt => Some (exist _ Nis'337 (eq_refl _)) - | Ninit Nis'333, declaration'nt => Some (exist _ Nis'566 (eq_refl _)) - | Ninit Nis'333, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'337, pointer'nt => Some (exist _ Nis'339 (eq_refl _)) - | Ninit Nis'337, old_function_declarator'nt => Some (exist _ Nis'348 (eq_refl _)) - | Ninit Nis'337, init_declarator_list'nt => Some (exist _ Nis'457 (eq_refl _)) - | Ninit Nis'337, init_declarator'nt => Some (exist _ Nis'464 (eq_refl _)) - | Ninit Nis'337, direct_old_function_declarator'nt => Some (exist _ Nis'562 (eq_refl _)) - | Ninit Nis'337, direct_declarator'nt => Some (exist _ Nis'563 (eq_refl _)) - | Ninit Nis'337, declarator'nt => Some (exist _ Nis'564 (eq_refl _)) - | Ninit Nis'339, direct_old_function_declarator'nt => Some (exist _ Nis'340 (eq_refl _)) - | Ninit Nis'339, direct_declarator'nt => Some (exist _ Nis'341 (eq_refl _)) - | Ninit Nis'341, attribute_specifier_list'nt => Some (exist _ Nis'251 (eq_refl _)) - | Ninit Nis'342, type_specifier'nt => Some (exist _ Nis'190 (eq_refl _)) - | Ninit Nis'342, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Ninit Nis'342, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'342, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'342, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Ninit Nis'342, parameter_type_list'nt => Some (exist _ Nis'199 (eq_refl _)) - | Ninit Nis'342, parameter_list'nt => Some (exist _ Nis'201 (eq_refl _)) - | Ninit Nis'342, parameter_declaration'nt => Some (exist _ Nis'222 (eq_refl _)) - | Ninit Nis'342, identifier_list'nt => Some (exist _ Nis'344 (eq_refl _)) - | Ninit Nis'342, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Ninit Nis'342, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'342, declaration_specifiers'nt => Some (exist _ Nis'205 (eq_refl _)) - | Ninit Nis'342, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'348, declaration_list'nt => Some (exist _ Nis'349 (eq_refl _)) - | Ninit Nis'349, type_specifier'nt => Some (exist _ Nis'190 (eq_refl _)) - | Ninit Nis'349, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Ninit Nis'349, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'349, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'349, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Ninit Nis'349, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Ninit Nis'349, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'349, declaration_specifiers'nt => Some (exist _ Nis'456 (eq_refl _)) - | Ninit Nis'349, declaration'nt => Some (exist _ Nis'560 (eq_refl _)) - | Ninit Nis'349, compound_statement'nt => Some (exist _ Nis'561 (eq_refl _)) - | Ninit Nis'349, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'350, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'350, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'350, type_specifier'nt => Some (exist _ Nis'190 (eq_refl _)) - | Ninit Nis'350, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Ninit Nis'350, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'350, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'350, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Ninit Nis'350, statement_dangerous'nt => Some (exist _ Nis'554 (eq_refl _)) - | Ninit Nis'350, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'350, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'350, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'350, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'350, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'350, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'350, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'350, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'350, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'350, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'350, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'350, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'350, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Ninit Nis'350, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'350, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'350, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'350, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'350, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'350, declaration_specifiers'nt => Some (exist _ Nis'456 (eq_refl _)) - | Ninit Nis'350, declaration'nt => Some (exist _ Nis'555 (eq_refl _)) - | Ninit Nis'350, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'350, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'350, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'350, block_item_list'nt => Some (exist _ Nis'556 (eq_refl _)) - | Ninit Nis'350, block_item'nt => Some (exist _ Nis'559 (eq_refl _)) - | Ninit Nis'350, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'350, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'350, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'350, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'350, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'352, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'352, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'352, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'352, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'352, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'352, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'352, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'352, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'352, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'352, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'352, expression'nt => Some (exist _ Nis'353 (eq_refl _)) - | Ninit Nis'352, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'352, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'352, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'352, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'352, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'352, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'352, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'354, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'354, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'354, statement_dangerous'nt => Some (exist _ Nis'549 (eq_refl _)) - | Ninit Nis'354, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'354, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'354, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'354, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'354, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'354, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'354, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'354, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'354, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'354, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'354, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'354, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'354, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'354, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'354, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'354, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'354, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'354, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'354, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'354, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'354, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'354, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'354, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'356, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'356, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'356, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'356, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'356, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'356, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'356, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'356, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'356, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'356, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'356, expression'nt => Some (exist _ Nis'357 (eq_refl _)) - | Ninit Nis'356, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'356, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'356, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'356, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'356, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'356, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'356, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'358, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'358, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'358, statement_dangerous'nt => Some (exist _ Nis'547 (eq_refl _)) - | Ninit Nis'358, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'358, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'358, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'358, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'358, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'358, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'358, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'358, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'358, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'358, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'358, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'358, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'358, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'358, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'358, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'358, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'358, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'358, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'358, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'358, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'358, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'358, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'358, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'360, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'360, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'360, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'360, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'360, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'360, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'360, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'360, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'360, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'360, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'360, expression'nt => Some (exist _ Nis'362 (eq_refl _)) - | Ninit Nis'360, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'360, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'360, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'360, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'360, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'360, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'360, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'365, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'365, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'365, statement_dangerous'nt => Some (exist _ Nis'545 (eq_refl _)) - | Ninit Nis'365, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'365, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'365, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'365, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'365, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'365, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'365, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'365, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'365, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'365, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'365, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'365, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'365, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'365, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'365, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'365, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'365, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'365, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'365, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'365, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'365, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'365, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'365, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'367, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'367, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'367, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'367, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'367, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'367, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'367, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'367, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'367, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'367, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'367, expression'nt => Some (exist _ Nis'368 (eq_refl _)) - | Ninit Nis'367, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'367, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'367, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'367, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'367, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'367, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'367, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'369, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'369, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'369, statement_safe'nt => Some (exist _ Nis'550 (eq_refl _)) - | Ninit Nis'369, statement_dangerous'nt => Some (exist _ Nis'543 (eq_refl _)) - | Ninit Nis'369, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'369, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'369, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'369, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'369, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'369, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'369, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'369, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'369, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'369, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'369, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'369, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'369, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'369, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'369, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'369, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'369, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'369, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'369, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'369, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'369, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'369, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'369, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'369, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'369, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'369, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'371, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'371, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'371, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'371, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'371, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'371, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'371, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'371, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'371, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'371, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'371, expression'nt => Some (exist _ Nis'372 (eq_refl _)) - | Ninit Nis'371, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'371, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'371, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'371, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'371, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'371, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'371, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'373, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'373, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'373, statement_safe'nt => Some (exist _ Nis'548 (eq_refl _)) - | Ninit Nis'373, statement_dangerous'nt => Some (exist _ Nis'549 (eq_refl _)) - | Ninit Nis'373, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'373, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'373, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'373, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'373, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'373, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'373, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'373, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'373, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'373, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'373, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'373, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'373, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'373, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'373, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'373, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'373, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'373, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'373, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'373, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'373, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'373, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'373, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'373, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'373, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'373, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'375, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'375, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'375, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'375, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'375, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'375, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'375, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'375, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'375, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'375, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'375, expression'nt => Some (exist _ Nis'376 (eq_refl _)) - | Ninit Nis'375, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'375, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'375, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'375, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'375, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'375, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'375, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'377, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'377, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'377, statement_safe'nt => Some (exist _ Nis'546 (eq_refl _)) - | Ninit Nis'377, statement_dangerous'nt => Some (exist _ Nis'547 (eq_refl _)) - | Ninit Nis'377, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'377, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'377, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'377, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'377, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'377, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'377, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'377, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'377, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'377, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'377, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'377, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'377, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'377, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'377, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'377, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'377, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'377, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'377, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'377, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'377, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'377, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'377, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'377, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'377, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'377, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'379, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'379, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'379, statement_safe'nt => Some (exist _ Nis'544 (eq_refl _)) - | Ninit Nis'379, statement_dangerous'nt => Some (exist _ Nis'545 (eq_refl _)) - | Ninit Nis'379, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'379, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'379, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'379, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'379, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'379, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'379, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'379, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'379, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'379, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'379, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'379, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'379, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'379, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'379, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'379, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'379, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'379, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'379, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'379, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'379, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'379, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'379, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'379, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'379, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'379, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'381, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'381, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'381, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'381, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'381, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'381, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'381, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'381, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'381, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'381, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'381, expression'nt => Some (exist _ Nis'382 (eq_refl _)) - | Ninit Nis'381, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'381, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'381, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'381, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'381, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'381, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'381, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'383, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'383, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'383, statement_safe'nt => Some (exist _ Nis'539 (eq_refl _)) - | Ninit Nis'383, statement_dangerous'nt => Some (exist _ Nis'543 (eq_refl _)) - | Ninit Nis'383, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'383, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'383, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'383, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'383, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'383, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'383, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'383, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'383, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'383, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'383, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'383, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'383, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'383, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'383, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'383, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'383, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'383, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'383, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'383, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'383, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'383, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'383, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'383, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'383, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'383, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'388, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'388, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'388, type_specifier'nt => Some (exist _ Nis'190 (eq_refl _)) - | Ninit Nis'388, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Ninit Nis'388, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'388, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'388, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Ninit Nis'388, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'388, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'388, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'388, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'388, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'388, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'388, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'388, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'388, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Ninit Nis'388, expression'nt => Some (exist _ Nis'510 (eq_refl _)) - | Ninit Nis'388, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'388, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'388, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'388, declaration_specifiers'nt => Some (exist _ Nis'456 (eq_refl _)) - | Ninit Nis'388, declaration'nt => Some (exist _ Nis'525 (eq_refl _)) - | Ninit Nis'388, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'388, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'388, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'388, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'388, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'388, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'389, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'389, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'389, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'389, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'389, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'389, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'389, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'389, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'389, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'389, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'389, expression'nt => Some (exist _ Nis'503 (eq_refl _)) - | Ninit Nis'389, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'389, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'389, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'389, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'389, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'389, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'389, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'390, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'390, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'390, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'390, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'390, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'390, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'390, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'390, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'390, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'390, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'390, expression'nt => Some (exist _ Nis'500 (eq_refl _)) - | Ninit Nis'390, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'390, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'390, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'390, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'390, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'390, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'390, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'391, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'391, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'391, statement_safe'nt => Some (exist _ Nis'499 (eq_refl _)) - | Ninit Nis'391, statement_dangerous'nt => Some (exist _ Nis'430 (eq_refl _)) - | Ninit Nis'391, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'391, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'391, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'391, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'391, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'391, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'391, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'391, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'391, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'391, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'391, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'391, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'391, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'391, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'391, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'391, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'391, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'391, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'391, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'391, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'391, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'391, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'391, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'391, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'391, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'391, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'392, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'392, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'392, statement_dangerous'nt => Some (exist _ Nis'479 (eq_refl _)) - | Ninit Nis'392, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'392, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'392, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'392, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'392, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'392, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'392, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'392, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'392, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'392, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'392, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'392, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'392, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'392, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'392, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'392, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'392, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'392, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'392, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'392, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'392, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'392, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'392, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'394, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'394, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'394, type_specifier'nt => Some (exist _ Nis'190 (eq_refl _)) - | Ninit Nis'394, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Ninit Nis'394, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'394, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'394, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Ninit Nis'394, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'394, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'394, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'394, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'394, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'394, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'394, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'394, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'394, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Ninit Nis'394, expression'nt => Some (exist _ Nis'441 (eq_refl _)) - | Ninit Nis'394, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'394, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'394, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'394, declaration_specifiers'nt => Some (exist _ Nis'456 (eq_refl _)) - | Ninit Nis'394, declaration'nt => Some (exist _ Nis'465 (eq_refl _)) - | Ninit Nis'394, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'394, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'394, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'394, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'394, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'394, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'395, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'395, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'395, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'395, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'395, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'395, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'395, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'395, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'395, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'395, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'395, expression'nt => Some (exist _ Nis'434 (eq_refl _)) - | Ninit Nis'395, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'395, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'395, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'395, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'395, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'395, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'395, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'396, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'396, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'396, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'396, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'396, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'396, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'396, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'396, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'396, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'396, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'396, expression'nt => Some (exist _ Nis'431 (eq_refl _)) - | Ninit Nis'396, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'396, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'396, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'396, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'396, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'396, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'396, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'397, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'397, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'397, statement_dangerous'nt => Some (exist _ Nis'430 (eq_refl _)) - | Ninit Nis'397, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'397, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'397, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'397, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'397, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'397, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'397, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'397, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'397, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'397, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'397, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'397, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'397, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'397, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'397, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'397, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'397, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'397, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'397, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'397, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'397, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'397, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'397, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'398, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'398, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'398, statement_dangerous'nt => Some (exist _ Nis'424 (eq_refl _)) - | Ninit Nis'398, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'398, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'398, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'398, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'398, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'398, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'398, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'398, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'398, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'398, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'398, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'398, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'398, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'398, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'398, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'398, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'398, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'398, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'398, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'398, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'398, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'398, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'398, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'400, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'400, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'400, statement_dangerous'nt => Some (exist _ Nis'423 (eq_refl _)) - | Ninit Nis'400, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'400, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'400, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'400, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'400, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'400, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'400, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'400, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'400, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'400, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'400, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'400, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'400, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'400, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'400, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'400, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'400, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'400, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'400, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'400, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'400, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'400, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'400, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'403, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'403, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'403, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'403, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'403, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'403, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'403, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'403, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'403, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'403, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'403, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'403, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'403, constant_expression'nt => Some (exist _ Nis'404 (eq_refl _)) - | Ninit Nis'403, conditional_expression'nt => Some (exist _ Nis'254 (eq_refl _)) - | Ninit Nis'403, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'403, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'403, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'405, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'405, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'405, statement_dangerous'nt => Some (exist _ Nis'413 (eq_refl _)) - | Ninit Nis'405, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'405, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'405, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'405, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'405, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'405, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'405, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'405, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'405, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'405, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'405, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'405, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'405, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'405, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'405, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'405, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'405, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'405, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'405, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'405, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'405, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'405, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'405, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'426, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'426, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'426, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'426, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'426, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'426, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'426, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'426, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'426, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'426, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'426, expression'nt => Some (exist _ Nis'427 (eq_refl _)) - | Ninit Nis'426, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'426, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'426, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'426, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'426, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'426, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'426, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'432, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'432, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'432, statement_dangerous'nt => Some (exist _ Nis'433 (eq_refl _)) - | Ninit Nis'432, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'432, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'432, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'432, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'432, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'432, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'432, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'432, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'432, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'432, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'432, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'432, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'432, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'432, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'432, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'432, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'432, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'432, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'432, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'432, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'432, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'432, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'432, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'435, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'435, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'435, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'435, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'435, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'435, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'435, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'435, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'435, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'435, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'435, expression'nt => Some (exist _ Nis'438 (eq_refl _)) - | Ninit Nis'435, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'435, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'435, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'435, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'435, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'435, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'435, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'436, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'436, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'436, statement_dangerous'nt => Some (exist _ Nis'437 (eq_refl _)) - | Ninit Nis'436, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'436, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'436, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'436, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'436, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'436, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'436, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'436, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'436, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'436, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'436, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'436, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'436, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'436, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'436, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'436, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'436, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'436, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'436, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'436, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'436, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'436, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'436, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'439, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'439, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'439, statement_dangerous'nt => Some (exist _ Nis'440 (eq_refl _)) - | Ninit Nis'439, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'439, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'439, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'439, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'439, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'439, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'439, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'439, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'439, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'439, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'439, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'439, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'439, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'439, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'439, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'439, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'439, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'439, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'439, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'439, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'439, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'439, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'439, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'442, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'442, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'442, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'442, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'442, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'442, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'442, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'442, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'442, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'442, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'442, expression'nt => Some (exist _ Nis'449 (eq_refl _)) - | Ninit Nis'442, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'442, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'442, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'442, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'442, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'442, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'442, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'443, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'443, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'443, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'443, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'443, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'443, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'443, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'443, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'443, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'443, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'443, expression'nt => Some (exist _ Nis'446 (eq_refl _)) - | Ninit Nis'443, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'443, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'443, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'443, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'443, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'443, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'443, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'444, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'444, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'444, statement_dangerous'nt => Some (exist _ Nis'445 (eq_refl _)) - | Ninit Nis'444, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'444, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'444, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'444, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'444, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'444, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'444, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'444, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'444, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'444, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'444, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'444, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'444, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'444, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'444, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'444, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'444, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'444, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'444, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'444, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'444, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'444, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'444, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'447, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'447, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'447, statement_dangerous'nt => Some (exist _ Nis'448 (eq_refl _)) - | Ninit Nis'447, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'447, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'447, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'447, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'447, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'447, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'447, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'447, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'447, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'447, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'447, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'447, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'447, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'447, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'447, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'447, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'447, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'447, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'447, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'447, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'447, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'447, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'447, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'450, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'450, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'450, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'450, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'450, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'450, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'450, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'450, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'450, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'450, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'450, expression'nt => Some (exist _ Nis'453 (eq_refl _)) - | Ninit Nis'450, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'450, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'450, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'450, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'450, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'450, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'450, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'451, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'451, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'451, statement_dangerous'nt => Some (exist _ Nis'452 (eq_refl _)) - | Ninit Nis'451, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'451, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'451, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'451, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'451, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'451, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'451, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'451, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'451, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'451, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'451, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'451, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'451, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'451, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'451, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'451, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'451, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'451, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'451, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'451, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'451, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'451, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'451, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'454, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'454, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'454, statement_dangerous'nt => Some (exist _ Nis'455 (eq_refl _)) - | Ninit Nis'454, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'454, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'454, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'454, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'454, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'454, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'454, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'454, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'454, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'454, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'454, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'454, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'454, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'454, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'454, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'454, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'454, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'454, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'454, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'454, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'454, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'454, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'454, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'456, pointer'nt => Some (exist _ Nis'183 (eq_refl _)) - | Ninit Nis'456, init_declarator_list'nt => Some (exist _ Nis'457 (eq_refl _)) - | Ninit Nis'456, init_declarator'nt => Some (exist _ Nis'464 (eq_refl _)) - | Ninit Nis'456, direct_declarator'nt => Some (exist _ Nis'233 (eq_refl _)) - | Ninit Nis'456, declarator'nt => Some (exist _ Nis'461 (eq_refl _)) - | Ninit Nis'459, pointer'nt => Some (exist _ Nis'183 (eq_refl _)) - | Ninit Nis'459, init_declarator'nt => Some (exist _ Nis'460 (eq_refl _)) - | Ninit Nis'459, direct_declarator'nt => Some (exist _ Nis'233 (eq_refl _)) - | Ninit Nis'459, declarator'nt => Some (exist _ Nis'461 (eq_refl _)) - | Ninit Nis'462, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'462, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'462, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'462, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'462, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'462, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'462, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'462, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'462, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'462, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'462, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'462, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'462, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'462, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'462, c_initializer'nt => Some (exist _ Nis'463 (eq_refl _)) - | Ninit Nis'462, assignment_expression'nt => Some (exist _ Nis'296 (eq_refl _)) - | Ninit Nis'462, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'462, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'465, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'465, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'465, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'465, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'465, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'465, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'465, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'465, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'465, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'465, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'465, expression'nt => Some (exist _ Nis'472 (eq_refl _)) - | Ninit Nis'465, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'465, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'465, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'465, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'465, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'465, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'465, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'466, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'466, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'466, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'466, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'466, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'466, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'466, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'466, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'466, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'466, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'466, expression'nt => Some (exist _ Nis'469 (eq_refl _)) - | Ninit Nis'466, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'466, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'466, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'466, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'466, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'466, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'466, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'467, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'467, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'467, statement_dangerous'nt => Some (exist _ Nis'468 (eq_refl _)) - | Ninit Nis'467, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'467, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'467, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'467, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'467, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'467, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'467, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'467, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'467, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'467, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'467, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'467, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'467, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'467, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'467, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'467, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'467, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'467, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'467, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'467, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'467, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'467, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'467, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'470, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'470, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'470, statement_dangerous'nt => Some (exist _ Nis'471 (eq_refl _)) - | Ninit Nis'470, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'470, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'470, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'470, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'470, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'470, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'470, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'470, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'470, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'470, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'470, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'470, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'470, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'470, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'470, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'470, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'470, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'470, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'470, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'470, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'470, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'470, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'470, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'473, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'473, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'473, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'473, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'473, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'473, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'473, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'473, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'473, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'473, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'473, expression'nt => Some (exist _ Nis'476 (eq_refl _)) - | Ninit Nis'473, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'473, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'473, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'473, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'473, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'473, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'473, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'474, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'474, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'474, statement_dangerous'nt => Some (exist _ Nis'475 (eq_refl _)) - | Ninit Nis'474, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'474, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'474, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'474, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'474, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'474, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'474, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'474, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'474, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'474, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'474, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'474, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'474, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'474, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'474, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'474, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'474, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'474, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'474, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'474, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'474, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'474, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'474, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'477, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'477, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'477, statement_dangerous'nt => Some (exist _ Nis'478 (eq_refl _)) - | Ninit Nis'477, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'477, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'477, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'477, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'477, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'477, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'477, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'477, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'477, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'477, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'477, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'477, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'477, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'477, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'477, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'477, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'477, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'477, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'477, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'477, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'477, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'477, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'477, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'481, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'481, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'481, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'481, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'481, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'481, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'481, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'481, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'481, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'481, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'481, expression'nt => Some (exist _ Nis'482 (eq_refl _)) - | Ninit Nis'481, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'481, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'481, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'481, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'481, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'481, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'481, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'486, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'486, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'486, statement_safe'nt => Some (exist _ Nis'498 (eq_refl _)) - | Ninit Nis'486, statement_dangerous'nt => Some (exist _ Nis'423 (eq_refl _)) - | Ninit Nis'486, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'486, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'486, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'486, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'486, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'486, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'486, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'486, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'486, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'486, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'486, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'486, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'486, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'486, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'486, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'486, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'486, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'486, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'486, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'486, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'486, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'486, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'486, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'486, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'486, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'486, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'487, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'487, unary_expression'nt => Some (exist _ Nis'63 (eq_refl _)) - | Ninit Nis'487, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'487, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'487, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'487, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'487, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'487, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'487, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'487, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'487, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'487, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'487, constant_expression'nt => Some (exist _ Nis'488 (eq_refl _)) - | Ninit Nis'487, conditional_expression'nt => Some (exist _ Nis'254 (eq_refl _)) - | Ninit Nis'487, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'487, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'487, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'489, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'489, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'489, statement_safe'nt => Some (exist _ Nis'490 (eq_refl _)) - | Ninit Nis'489, statement_dangerous'nt => Some (exist _ Nis'413 (eq_refl _)) - | Ninit Nis'489, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'489, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'489, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'489, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'489, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'489, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'489, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'489, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'489, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'489, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'489, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'489, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'489, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'489, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'489, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'489, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'489, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'489, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'489, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'489, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'489, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'489, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'489, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'489, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'489, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'489, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'501, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'501, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'501, statement_safe'nt => Some (exist _ Nis'502 (eq_refl _)) - | Ninit Nis'501, statement_dangerous'nt => Some (exist _ Nis'433 (eq_refl _)) - | Ninit Nis'501, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'501, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'501, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'501, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'501, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'501, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'501, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'501, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'501, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'501, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'501, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'501, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'501, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'501, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'501, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'501, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'501, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'501, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'501, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'501, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'501, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'501, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'501, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'501, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'501, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'501, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'504, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'504, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'504, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'504, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'504, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'504, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'504, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'504, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'504, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'504, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'504, expression'nt => Some (exist _ Nis'507 (eq_refl _)) - | Ninit Nis'504, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'504, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'504, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'504, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'504, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'504, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'504, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'505, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'505, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'505, statement_safe'nt => Some (exist _ Nis'506 (eq_refl _)) - | Ninit Nis'505, statement_dangerous'nt => Some (exist _ Nis'437 (eq_refl _)) - | Ninit Nis'505, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'505, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'505, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'505, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'505, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'505, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'505, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'505, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'505, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'505, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'505, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'505, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'505, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'505, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'505, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'505, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'505, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'505, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'505, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'505, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'505, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'505, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'505, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'505, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'505, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'505, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'508, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'508, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'508, statement_safe'nt => Some (exist _ Nis'509 (eq_refl _)) - | Ninit Nis'508, statement_dangerous'nt => Some (exist _ Nis'440 (eq_refl _)) - | Ninit Nis'508, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'508, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'508, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'508, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'508, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'508, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'508, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'508, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'508, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'508, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'508, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'508, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'508, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'508, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'508, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'508, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'508, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'508, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'508, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'508, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'508, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'508, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'508, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'508, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'508, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'508, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'511, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'511, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'511, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'511, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'511, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'511, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'511, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'511, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'511, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'511, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'511, expression'nt => Some (exist _ Nis'518 (eq_refl _)) - | Ninit Nis'511, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'511, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'511, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'511, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'511, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'511, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'511, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'512, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'512, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'512, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'512, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'512, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'512, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'512, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'512, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'512, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'512, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'512, expression'nt => Some (exist _ Nis'515 (eq_refl _)) - | Ninit Nis'512, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'512, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'512, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'512, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'512, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'512, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'512, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'513, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'513, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'513, statement_safe'nt => Some (exist _ Nis'514 (eq_refl _)) - | Ninit Nis'513, statement_dangerous'nt => Some (exist _ Nis'445 (eq_refl _)) - | Ninit Nis'513, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'513, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'513, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'513, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'513, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'513, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'513, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'513, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'513, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'513, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'513, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'513, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'513, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'513, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'513, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'513, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'513, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'513, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'513, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'513, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'513, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'513, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'513, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'513, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'513, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'513, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'516, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'516, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'516, statement_safe'nt => Some (exist _ Nis'517 (eq_refl _)) - | Ninit Nis'516, statement_dangerous'nt => Some (exist _ Nis'448 (eq_refl _)) - | Ninit Nis'516, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'516, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'516, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'516, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'516, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'516, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'516, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'516, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'516, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'516, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'516, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'516, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'516, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'516, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'516, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'516, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'516, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'516, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'516, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'516, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'516, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'516, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'516, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'516, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'516, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'516, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'519, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'519, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'519, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'519, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'519, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'519, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'519, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'519, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'519, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'519, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'519, expression'nt => Some (exist _ Nis'522 (eq_refl _)) - | Ninit Nis'519, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'519, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'519, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'519, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'519, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'519, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'519, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'520, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'520, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'520, statement_safe'nt => Some (exist _ Nis'521 (eq_refl _)) - | Ninit Nis'520, statement_dangerous'nt => Some (exist _ Nis'452 (eq_refl _)) - | Ninit Nis'520, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'520, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'520, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'520, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'520, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'520, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'520, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'520, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'520, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'520, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'520, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'520, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'520, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'520, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'520, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'520, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'520, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'520, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'520, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'520, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'520, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'520, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'520, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'520, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'520, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'520, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'523, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'523, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'523, statement_safe'nt => Some (exist _ Nis'524 (eq_refl _)) - | Ninit Nis'523, statement_dangerous'nt => Some (exist _ Nis'455 (eq_refl _)) - | Ninit Nis'523, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'523, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'523, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'523, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'523, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'523, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'523, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'523, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'523, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'523, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'523, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'523, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'523, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'523, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'523, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'523, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'523, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'523, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'523, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'523, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'523, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'523, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'523, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'523, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'523, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'523, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'525, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'525, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'525, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'525, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'525, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'525, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'525, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'525, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'525, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'525, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'525, expression'nt => Some (exist _ Nis'532 (eq_refl _)) - | Ninit Nis'525, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'525, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'525, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'525, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'525, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'525, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'525, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'526, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'526, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'526, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'526, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'526, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'526, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'526, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'526, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'526, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'526, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'526, expression'nt => Some (exist _ Nis'529 (eq_refl _)) - | Ninit Nis'526, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'526, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'526, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'526, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'526, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'526, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'526, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'527, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'527, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'527, statement_safe'nt => Some (exist _ Nis'528 (eq_refl _)) - | Ninit Nis'527, statement_dangerous'nt => Some (exist _ Nis'468 (eq_refl _)) - | Ninit Nis'527, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'527, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'527, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'527, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'527, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'527, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'527, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'527, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'527, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'527, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'527, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'527, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'527, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'527, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'527, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'527, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'527, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'527, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'527, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'527, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'527, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'527, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'527, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'527, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'527, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'527, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'530, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'530, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'530, statement_safe'nt => Some (exist _ Nis'531 (eq_refl _)) - | Ninit Nis'530, statement_dangerous'nt => Some (exist _ Nis'471 (eq_refl _)) - | Ninit Nis'530, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'530, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'530, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'530, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'530, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'530, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'530, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'530, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'530, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'530, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'530, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'530, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'530, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'530, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'530, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'530, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'530, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'530, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'530, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'530, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'530, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'530, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'530, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'530, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'530, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'530, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'533, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'533, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'533, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'533, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'533, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'533, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'533, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'533, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'533, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'533, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'533, expression'nt => Some (exist _ Nis'536 (eq_refl _)) - | Ninit Nis'533, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'533, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'533, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'533, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'533, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'533, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'533, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'534, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'534, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'534, statement_safe'nt => Some (exist _ Nis'535 (eq_refl _)) - | Ninit Nis'534, statement_dangerous'nt => Some (exist _ Nis'475 (eq_refl _)) - | Ninit Nis'534, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'534, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'534, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'534, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'534, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'534, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'534, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'534, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'534, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'534, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'534, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'534, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'534, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'534, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'534, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'534, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'534, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'534, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'534, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'534, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'534, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'534, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'534, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'534, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'534, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'534, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'537, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'537, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'537, statement_safe'nt => Some (exist _ Nis'538 (eq_refl _)) - | Ninit Nis'537, statement_dangerous'nt => Some (exist _ Nis'478 (eq_refl _)) - | Ninit Nis'537, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'537, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'537, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'537, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'537, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'537, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'537, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'537, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'537, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'537, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'537, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'537, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'537, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'537, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'537, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'537, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'537, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'537, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'537, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'537, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'537, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'537, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'537, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'537, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'537, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'537, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'540, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'540, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'540, statement_safe'nt => Some (exist _ Nis'541 (eq_refl _)) - | Ninit Nis'540, statement_dangerous'nt => Some (exist _ Nis'542 (eq_refl _)) - | Ninit Nis'540, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'540, selection_statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) - | Ninit Nis'540, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'540, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'540, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'540, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'540, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'540, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'540, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'540, labeled_statement_statement_safe_'nt => Some (exist _ Nis'492 (eq_refl _)) - | Ninit Nis'540, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'540, jump_statement'nt => Some (exist _ Nis'493 (eq_refl _)) - | Ninit Nis'540, iteration_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _)) - | Ninit Nis'540, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'540, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'540, expression_statement'nt => Some (exist _ Nis'495 (eq_refl _)) - | Ninit Nis'540, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'540, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'540, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'540, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'540, compound_statement'nt => Some (exist _ Nis'496 (eq_refl _)) - | Ninit Nis'540, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'540, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'540, asm_statement'nt => Some (exist _ Nis'497 (eq_refl _)) - | Ninit Nis'540, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'540, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'551, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'551, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'551, statement_dangerous'nt => Some (exist _ Nis'542 (eq_refl _)) - | Ninit Nis'551, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'551, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'551, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'551, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'551, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'551, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'551, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'551, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'551, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'551, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'551, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'551, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'551, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'551, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'551, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'551, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'551, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'551, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'551, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'551, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'551, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'551, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'551, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'556, unary_operator'nt => Some (exist _ Nis'62 (eq_refl _)) - | Ninit Nis'556, unary_expression'nt => Some (exist _ Nis'70 (eq_refl _)) - | Ninit Nis'556, type_specifier'nt => Some (exist _ Nis'190 (eq_refl _)) - | Ninit Nis'556, type_qualifier'nt => Some (exist _ Nis'191 (eq_refl _)) - | Ninit Nis'556, struct_or_union_specifier'nt => Some (exist _ Nis'164 (eq_refl _)) - | Ninit Nis'556, struct_or_union'nt => Some (exist _ Nis'165 (eq_refl _)) - | Ninit Nis'556, storage_class_specifier'nt => Some (exist _ Nis'192 (eq_refl _)) - | Ninit Nis'556, statement_dangerous'nt => Some (exist _ Nis'554 (eq_refl _)) - | Ninit Nis'556, shift_expression'nt => Some (exist _ Nis'83 (eq_refl _)) - | Ninit Nis'556, selection_statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) - | Ninit Nis'556, relational_expression'nt => Some (exist _ Nis'100 (eq_refl _)) - | Ninit Nis'556, primary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) - | Ninit Nis'556, postfix_expression'nt => Some (exist _ Nis'65 (eq_refl _)) - | Ninit Nis'556, multiplicative_expression'nt => Some (exist _ Nis'85 (eq_refl _)) - | Ninit Nis'556, logical_OR_expression'nt => Some (exist _ Nis'110 (eq_refl _)) - | Ninit Nis'556, logical_AND_expression'nt => Some (exist _ Nis'112 (eq_refl _)) - | Ninit Nis'556, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'415 (eq_refl _)) - | Ninit Nis'556, jump_statement'nt => Some (exist _ Nis'416 (eq_refl _)) - | Ninit Nis'556, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _)) - | Ninit Nis'556, inclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) - | Ninit Nis'556, function_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) - | Ninit Nis'556, expression_statement'nt => Some (exist _ Nis'418 (eq_refl _)) - | Ninit Nis'556, expression'nt => Some (exist _ Nis'419 (eq_refl _)) - | Ninit Nis'556, exclusive_OR_expression'nt => Some (exist _ Nis'127 (eq_refl _)) - | Ninit Nis'556, equality_expression'nt => Some (exist _ Nis'118 (eq_refl _)) - | Ninit Nis'556, enum_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) - | Ninit Nis'556, declaration_specifiers'nt => Some (exist _ Nis'456 (eq_refl _)) - | Ninit Nis'556, declaration'nt => Some (exist _ Nis'555 (eq_refl _)) - | Ninit Nis'556, conditional_expression'nt => Some (exist _ Nis'131 (eq_refl _)) - | Ninit Nis'556, compound_statement'nt => Some (exist _ Nis'421 (eq_refl _)) - | Ninit Nis'556, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) - | Ninit Nis'556, block_item'nt => Some (exist _ Nis'558 (eq_refl _)) - | Ninit Nis'556, attribute_specifier'nt => Some (exist _ Nis'178 (eq_refl _)) - | Ninit Nis'556, assignment_expression'nt => Some (exist _ Nis'135 (eq_refl _)) - | Ninit Nis'556, asm_statement'nt => Some (exist _ Nis'422 (eq_refl _)) - | Ninit Nis'556, additive_expression'nt => Some (exist _ Nis'103 (eq_refl _)) - | Ninit Nis'556, AND_expression'nt => Some (exist _ Nis'126 (eq_refl _)) - | Ninit Nis'563, attribute_specifier_list'nt => Some (exist _ Nis'242 (eq_refl _)) - | Ninit Nis'564, compound_statement'nt => Some (exist _ Nis'565 (eq_refl _)) + | Init Init'0, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Init Init'0, type_qualifier'nt => Some (exist _ Nis'192 (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'165 (eq_refl _)) + | Init Init'0, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Init Init'0, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Init Init'0, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Init Init'0, function_definition'nt => Some (exist _ Nis'336 (eq_refl _)) + | Init Init'0, external_declaration'nt => Some (exist _ Nis'568 (eq_refl _)) + | Init Init'0, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Init Init'0, declaration_specifiers'nt => Some (exist _ Nis'338 (eq_refl _)) + | Init Init'0, declaration'nt => Some (exist _ Nis'567 (eq_refl _)) + | Init Init'0, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'16, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'16, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'16, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'16, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'16, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'16, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'16, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'16, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'16, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'16, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'16, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'16, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'16, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'16, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'16, assignment_expression'nt => Some (exist _ Nis'140 (eq_refl _)) + | Ninit Nis'16, argument_expression_list'nt => Some (exist _ Nis'330 (eq_refl _)) + | Ninit Nis'16, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'16, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'21, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'21, unary_expression'nt => Some (exist _ Nis'329 (eq_refl _)) + | Ninit Nis'21, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'21, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'24, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'24, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'24, type_specifier'nt => Some (exist _ Nis'163 (eq_refl _)) + | Ninit Nis'24, type_qualifier'nt => Some (exist _ Nis'164 (eq_refl _)) + | Ninit Nis'24, type_name'nt => Some (exist _ Nis'327 (eq_refl _)) + | Ninit Nis'24, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'24, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'24, specifier_qualifier_list'nt => Some (exist _ Nis'272 (eq_refl _)) + | Ninit Nis'24, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'24, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'24, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'24, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'24, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'24, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'24, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'24, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'24, expression'nt => Some (exist _ Nis'306 (eq_refl _)) + | Ninit Nis'24, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'24, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'24, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'24, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'24, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'24, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'24, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'24, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'24, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'25, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'25, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'25, type_specifier'nt => Some (exist _ Nis'163 (eq_refl _)) + | Ninit Nis'25, type_qualifier'nt => Some (exist _ Nis'164 (eq_refl _)) + | Ninit Nis'25, type_name'nt => Some (exist _ Nis'324 (eq_refl _)) + | Ninit Nis'25, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'25, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'25, specifier_qualifier_list'nt => Some (exist _ Nis'272 (eq_refl _)) + | Ninit Nis'25, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'25, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'25, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'25, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'25, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'25, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'25, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'25, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'25, expression'nt => Some (exist _ Nis'306 (eq_refl _)) + | Ninit Nis'25, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'25, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'25, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'25, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'25, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'25, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'25, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'25, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'25, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'28, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'28, unary_expression'nt => Some (exist _ Nis'323 (eq_refl _)) + | Ninit Nis'28, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'28, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'29, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'29, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'29, type_specifier'nt => Some (exist _ Nis'163 (eq_refl _)) + | Ninit Nis'29, type_qualifier'nt => Some (exist _ Nis'164 (eq_refl _)) + | Ninit Nis'29, type_name'nt => Some (exist _ Nis'321 (eq_refl _)) + | Ninit Nis'29, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'29, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'29, specifier_qualifier_list'nt => Some (exist _ Nis'272 (eq_refl _)) + | Ninit Nis'29, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'29, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'29, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'29, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'29, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'29, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'29, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'29, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'29, expression'nt => Some (exist _ Nis'306 (eq_refl _)) + | Ninit Nis'29, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'29, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'29, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'29, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'29, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'29, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'29, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'29, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'29, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'31, attribute_specifier_list'nt => Some (exist _ Nis'32 (eq_refl _)) + | Ninit Nis'32, attribute_specifier'nt => Some (exist _ Nis'244 (eq_refl _)) + | Ninit Nis'34, enumerator_list'nt => Some (exist _ Nis'36 (eq_refl _)) + | Ninit Nis'34, enumerator'nt => Some (exist _ Nis'315 (eq_refl _)) + | Ninit Nis'34, enumeration_constant'nt => Some (exist _ Nis'41 (eq_refl _)) + | Ninit Nis'38, enumerator'nt => Some (exist _ Nis'40 (eq_refl _)) + | Ninit Nis'38, enumeration_constant'nt => Some (exist _ Nis'41 (eq_refl _)) + | Ninit Nis'42, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'42, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'42, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'42, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'42, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'42, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'42, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'42, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'42, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'42, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'42, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'42, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'42, constant_expression'nt => Some (exist _ Nis'314 (eq_refl _)) + | Ninit Nis'42, conditional_expression'nt => Some (exist _ Nis'255 (eq_refl _)) + | Ninit Nis'42, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'42, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'42, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'43, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'43, unary_expression'nt => Some (exist _ Nis'313 (eq_refl _)) + | Ninit Nis'43, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'43, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'46, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'46, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'46, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'46, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'46, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'46, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'46, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'46, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'46, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'46, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'46, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'46, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'46, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'46, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'46, assignment_expression'nt => Some (exist _ Nis'309 (eq_refl _)) + | Ninit Nis'46, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'46, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'49, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'49, unary_expression'nt => Some (exist _ Nis'308 (eq_refl _)) + | Ninit Nis'49, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'49, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'50, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'50, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'50, type_specifier'nt => Some (exist _ Nis'163 (eq_refl _)) + | Ninit Nis'50, type_qualifier'nt => Some (exist _ Nis'164 (eq_refl _)) + | Ninit Nis'50, type_name'nt => Some (exist _ Nis'278 (eq_refl _)) + | Ninit Nis'50, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'50, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'50, specifier_qualifier_list'nt => Some (exist _ Nis'272 (eq_refl _)) + | Ninit Nis'50, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'50, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'50, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'50, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'50, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'50, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'50, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'50, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'50, expression'nt => Some (exist _ Nis'306 (eq_refl _)) + | Ninit Nis'50, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'50, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'50, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'50, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'50, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'50, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'50, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'50, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'50, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'56, gcc_attribute_word'nt => Some (exist _ Nis'60 (eq_refl _)) + | Ninit Nis'56, gcc_attribute_list'nt => Some (exist _ Nis'155 (eq_refl _)) + | Ninit Nis'56, gcc_attribute'nt => Some (exist _ Nis'160 (eq_refl _)) + | Ninit Nis'61, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'61, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'61, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'61, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'61, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'61, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'61, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'61, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'61, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'61, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'61, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'61, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'61, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'61, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'61, assignment_expression'nt => Some (exist _ Nis'140 (eq_refl _)) + | Ninit Nis'61, argument_expression_list'nt => Some (exist _ Nis'153 (eq_refl _)) + | Ninit Nis'61, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'61, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'63, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'63, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'63, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'63, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'63, cast_expression'nt => Some (exist _ Nis'152 (eq_refl _)) + | Ninit Nis'69, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'69, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'69, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'69, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'69, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'69, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'69, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'69, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'69, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'69, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'69, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'69, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'69, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'69, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'69, assignment_expression'nt => Some (exist _ Nis'140 (eq_refl _)) + | Ninit Nis'69, argument_expression_list'nt => Some (exist _ Nis'141 (eq_refl _)) + | Ninit Nis'69, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'69, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'71, assignment_operator'nt => Some (exist _ Nis'83 (eq_refl _)) + | Ninit Nis'83, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'83, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'83, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'83, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'83, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'83, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'83, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'83, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'83, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'83, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'83, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'83, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'83, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'83, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'83, assignment_expression'nt => Some (exist _ Nis'139 (eq_refl _)) + | Ninit Nis'83, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'83, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'85, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'85, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'85, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'85, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'85, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'85, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'85, additive_expression'nt => Some (exist _ Nis'94 (eq_refl _)) + | Ninit Nis'87, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'87, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'87, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'87, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'87, cast_expression'nt => Some (exist _ Nis'88 (eq_refl _)) + | Ninit Nis'89, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'89, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'89, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'89, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'89, cast_expression'nt => Some (exist _ Nis'90 (eq_refl _)) + | Ninit Nis'91, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'91, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'91, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'91, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'91, cast_expression'nt => Some (exist _ Nis'92 (eq_refl _)) + | Ninit Nis'95, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'95, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'95, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'95, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'95, multiplicative_expression'nt => Some (exist _ Nis'96 (eq_refl _)) + | Ninit Nis'95, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'97, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'97, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'97, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'97, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'97, multiplicative_expression'nt => Some (exist _ Nis'98 (eq_refl _)) + | Ninit Nis'97, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'99, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'99, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'99, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'99, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'99, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'99, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'99, additive_expression'nt => Some (exist _ Nis'100 (eq_refl _)) + | Ninit Nis'102, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'102, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'102, shift_expression'nt => Some (exist _ Nis'103 (eq_refl _)) + | Ninit Nis'102, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'102, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'102, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'102, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'102, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'105, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'105, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'105, shift_expression'nt => Some (exist _ Nis'106 (eq_refl _)) + | Ninit Nis'105, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'105, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'105, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'105, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'105, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'107, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'107, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'107, shift_expression'nt => Some (exist _ Nis'108 (eq_refl _)) + | Ninit Nis'107, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'107, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'107, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'107, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'107, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'109, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'109, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'109, shift_expression'nt => Some (exist _ Nis'110 (eq_refl _)) + | Ninit Nis'109, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'109, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'109, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'109, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'109, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'112, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'112, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'112, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'112, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'112, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'112, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'112, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'112, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'112, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'112, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'112, expression'nt => Some (exist _ Nis'130 (eq_refl _)) + | Ninit Nis'112, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'112, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'112, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'112, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'112, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'112, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'112, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'114, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'114, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'114, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'114, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'114, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'114, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'114, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'114, inclusive_OR_expression'nt => Some (exist _ Nis'115 (eq_refl _)) + | Ninit Nis'114, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'114, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'114, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'114, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'114, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'116, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'116, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'116, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'116, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'116, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'116, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'116, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'116, exclusive_OR_expression'nt => Some (exist _ Nis'117 (eq_refl _)) + | Ninit Nis'116, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'116, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'116, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'116, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'118, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'118, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'118, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'118, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'118, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'118, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'118, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'118, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'118, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'118, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'118, AND_expression'nt => Some (exist _ Nis'124 (eq_refl _)) + | Ninit Nis'120, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'120, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'120, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'120, relational_expression'nt => Some (exist _ Nis'121 (eq_refl _)) + | Ninit Nis'120, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'120, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'120, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'120, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'120, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'122, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'122, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'122, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'122, relational_expression'nt => Some (exist _ Nis'123 (eq_refl _)) + | Ninit Nis'122, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'122, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'122, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'122, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'122, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'125, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'125, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'125, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'125, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'125, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'125, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'125, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'125, equality_expression'nt => Some (exist _ Nis'126 (eq_refl _)) + | Ninit Nis'125, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'125, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'131, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'131, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'131, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'131, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'131, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'131, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'131, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'131, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'131, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'131, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'131, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'131, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'131, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'131, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'131, assignment_expression'nt => Some (exist _ Nis'133 (eq_refl _)) + | Ninit Nis'131, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'131, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'134, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'134, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'134, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'134, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'134, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'134, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'134, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'134, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'134, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'134, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'134, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'134, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'134, conditional_expression'nt => Some (exist _ Nis'135 (eq_refl _)) + | Ninit Nis'134, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'134, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'134, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'137, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'137, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'137, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'137, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'137, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'137, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'137, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'137, logical_AND_expression'nt => Some (exist _ Nis'138 (eq_refl _)) + | Ninit Nis'137, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'137, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'137, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'137, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'137, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'137, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'143, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'143, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'143, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'143, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'143, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'143, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'143, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'143, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'143, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'143, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'143, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'143, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'143, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'143, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'143, assignment_expression'nt => Some (exist _ Nis'144 (eq_refl _)) + | Ninit Nis'143, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'143, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'145, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'145, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'145, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'145, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'145, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'145, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'145, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'145, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'145, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'145, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'145, expression'nt => Some (exist _ Nis'146 (eq_refl _)) + | Ninit Nis'145, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'145, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'145, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'145, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'145, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'145, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'145, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'158, gcc_attribute_word'nt => Some (exist _ Nis'60 (eq_refl _)) + | Ninit Nis'158, gcc_attribute'nt => Some (exist _ Nis'159 (eq_refl _)) + | Ninit Nis'162, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'162, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'162, type_specifier'nt => Some (exist _ Nis'163 (eq_refl _)) + | Ninit Nis'162, type_qualifier'nt => Some (exist _ Nis'164 (eq_refl _)) + | Ninit Nis'162, type_name'nt => Some (exist _ Nis'270 (eq_refl _)) + | Ninit Nis'162, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'162, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'162, specifier_qualifier_list'nt => Some (exist _ Nis'272 (eq_refl _)) + | Ninit Nis'162, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'162, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'162, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'162, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'162, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'162, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'162, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'162, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'162, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'162, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'162, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'162, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'162, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'162, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'162, assignment_expression'nt => Some (exist _ Nis'140 (eq_refl _)) + | Ninit Nis'162, argument_expression_list'nt => Some (exist _ Nis'276 (eq_refl _)) + | Ninit Nis'162, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'162, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'163, type_specifier'nt => Some (exist _ Nis'163 (eq_refl _)) + | Ninit Nis'163, type_qualifier'nt => Some (exist _ Nis'164 (eq_refl _)) + | Ninit Nis'163, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'163, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'163, specifier_qualifier_list'nt => Some (exist _ Nis'269 (eq_refl _)) + | Ninit Nis'163, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'163, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'164, type_specifier'nt => Some (exist _ Nis'163 (eq_refl _)) + | Ninit Nis'164, type_qualifier'nt => Some (exist _ Nis'164 (eq_refl _)) + | Ninit Nis'164, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'164, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'164, specifier_qualifier_list'nt => Some (exist _ Nis'268 (eq_refl _)) + | Ninit Nis'164, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'164, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'166, attribute_specifier_list'nt => Some (exist _ Nis'167 (eq_refl _)) + | Ninit Nis'167, attribute_specifier'nt => Some (exist _ Nis'244 (eq_refl _)) + | Ninit Nis'169, type_specifier'nt => Some (exist _ Nis'163 (eq_refl _)) + | Ninit Nis'169, type_qualifier'nt => Some (exist _ Nis'164 (eq_refl _)) + | Ninit Nis'169, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'169, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'169, struct_declaration_list'nt => Some (exist _ Nis'170 (eq_refl _)) + | Ninit Nis'169, struct_declaration'nt => Some (exist _ Nis'264 (eq_refl _)) + | Ninit Nis'169, specifier_qualifier_list'nt => Some (exist _ Nis'173 (eq_refl _)) + | Ninit Nis'169, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'169, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'170, type_specifier'nt => Some (exist _ Nis'163 (eq_refl _)) + | Ninit Nis'170, type_qualifier'nt => Some (exist _ Nis'164 (eq_refl _)) + | Ninit Nis'170, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'170, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'170, struct_declaration'nt => Some (exist _ Nis'172 (eq_refl _)) + | Ninit Nis'170, specifier_qualifier_list'nt => Some (exist _ Nis'173 (eq_refl _)) + | Ninit Nis'170, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'170, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'173, struct_declarator_list'nt => Some (exist _ Nis'256 (eq_refl _)) + | Ninit Nis'173, struct_declarator'nt => Some (exist _ Nis'263 (eq_refl _)) + | Ninit Nis'173, pointer'nt => Some (exist _ Nis'184 (eq_refl _)) + | Ninit Nis'173, direct_declarator'nt => Some (exist _ Nis'234 (eq_refl _)) + | Ninit Nis'173, declarator'nt => Some (exist _ Nis'260 (eq_refl _)) + | Ninit Nis'175, type_qualifier_list'nt => Some (exist _ Nis'176 (eq_refl _)) + | Ninit Nis'175, type_qualifier'nt => Some (exist _ Nis'180 (eq_refl _)) + | Ninit Nis'175, pointer'nt => Some (exist _ Nis'181 (eq_refl _)) + | Ninit Nis'175, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'176, type_qualifier'nt => Some (exist _ Nis'177 (eq_refl _)) + | Ninit Nis'176, pointer'nt => Some (exist _ Nis'178 (eq_refl _)) + | Ninit Nis'176, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'183, pointer'nt => Some (exist _ Nis'184 (eq_refl _)) + | Ninit Nis'183, direct_declarator'nt => Some (exist _ Nis'234 (eq_refl _)) + | Ninit Nis'183, declarator'nt => Some (exist _ Nis'246 (eq_refl _)) + | Ninit Nis'184, direct_declarator'nt => Some (exist _ Nis'185 (eq_refl _)) + | Ninit Nis'185, attribute_specifier_list'nt => Some (exist _ Nis'252 (eq_refl _)) + | Ninit Nis'186, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Ninit Nis'186, type_qualifier'nt => Some (exist _ Nis'192 (eq_refl _)) + | Ninit Nis'186, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'186, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'186, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Ninit Nis'186, parameter_type_list'nt => Some (exist _ Nis'200 (eq_refl _)) + | Ninit Nis'186, parameter_list'nt => Some (exist _ Nis'202 (eq_refl _)) + | Ninit Nis'186, parameter_declaration'nt => Some (exist _ Nis'223 (eq_refl _)) + | Ninit Nis'186, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Ninit Nis'186, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'186, declaration_specifiers'nt => Some (exist _ Nis'206 (eq_refl _)) + | Ninit Nis'186, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'191, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Ninit Nis'191, type_qualifier'nt => Some (exist _ Nis'192 (eq_refl _)) + | Ninit Nis'191, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'191, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'191, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Ninit Nis'191, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Ninit Nis'191, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'191, declaration_specifiers'nt => Some (exist _ Nis'199 (eq_refl _)) + | Ninit Nis'191, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'192, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Ninit Nis'192, type_qualifier'nt => Some (exist _ Nis'192 (eq_refl _)) + | Ninit Nis'192, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'192, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'192, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Ninit Nis'192, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Ninit Nis'192, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'192, declaration_specifiers'nt => Some (exist _ Nis'198 (eq_refl _)) + | Ninit Nis'192, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'193, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Ninit Nis'193, type_qualifier'nt => Some (exist _ Nis'192 (eq_refl _)) + | Ninit Nis'193, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'193, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'193, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Ninit Nis'193, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Ninit Nis'193, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'193, declaration_specifiers'nt => Some (exist _ Nis'197 (eq_refl _)) + | Ninit Nis'193, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'194, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Ninit Nis'194, type_qualifier'nt => Some (exist _ Nis'192 (eq_refl _)) + | Ninit Nis'194, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'194, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'194, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Ninit Nis'194, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Ninit Nis'194, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'194, declaration_specifiers'nt => Some (exist _ Nis'196 (eq_refl _)) + | Ninit Nis'194, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'203, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Ninit Nis'203, type_qualifier'nt => Some (exist _ Nis'192 (eq_refl _)) + | Ninit Nis'203, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'203, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'203, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Ninit Nis'203, parameter_declaration'nt => Some (exist _ Nis'205 (eq_refl _)) + | Ninit Nis'203, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Ninit Nis'203, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'203, declaration_specifiers'nt => Some (exist _ Nis'206 (eq_refl _)) + | Ninit Nis'203, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'206, pointer'nt => Some (exist _ Nis'217 (eq_refl _)) + | Ninit Nis'206, direct_declarator'nt => Some (exist _ Nis'234 (eq_refl _)) + | Ninit Nis'206, direct_abstract_declarator'nt => Some (exist _ Nis'245 (eq_refl _)) + | Ninit Nis'206, declarator'nt => Some (exist _ Nis'250 (eq_refl _)) + | Ninit Nis'206, abstract_declarator'nt => Some (exist _ Nis'251 (eq_refl _)) + | Ninit Nis'207, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Ninit Nis'207, type_qualifier'nt => Some (exist _ Nis'192 (eq_refl _)) + | Ninit Nis'207, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'207, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'207, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Ninit Nis'207, pointer'nt => Some (exist _ Nis'217 (eq_refl _)) + | Ninit Nis'207, parameter_type_list'nt => Some (exist _ Nis'232 (eq_refl _)) + | Ninit Nis'207, parameter_list'nt => Some (exist _ Nis'202 (eq_refl _)) + | Ninit Nis'207, parameter_declaration'nt => Some (exist _ Nis'223 (eq_refl _)) + | Ninit Nis'207, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Ninit Nis'207, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'207, direct_declarator'nt => Some (exist _ Nis'234 (eq_refl _)) + | Ninit Nis'207, direct_abstract_declarator'nt => Some (exist _ Nis'245 (eq_refl _)) + | Ninit Nis'207, declarator'nt => Some (exist _ Nis'246 (eq_refl _)) + | Ninit Nis'207, declaration_specifiers'nt => Some (exist _ Nis'206 (eq_refl _)) + | Ninit Nis'207, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'207, abstract_declarator'nt => Some (exist _ Nis'248 (eq_refl _)) + | Ninit Nis'209, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'209, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'209, type_qualifier_list'nt => Some (exist _ Nis'211 (eq_refl _)) + | Ninit Nis'209, type_qualifier'nt => Some (exist _ Nis'180 (eq_refl _)) + | Ninit Nis'209, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'209, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'209, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'209, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'209, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'209, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'209, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'209, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'209, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'209, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'209, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'209, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'209, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'209, assignment_expression'nt => Some (exist _ Nis'215 (eq_refl _)) + | Ninit Nis'209, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'209, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'211, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'211, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'211, type_qualifier'nt => Some (exist _ Nis'177 (eq_refl _)) + | Ninit Nis'211, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'211, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'211, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'211, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'211, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'211, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'211, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'211, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'211, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'211, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'211, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'211, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'211, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'211, assignment_expression'nt => Some (exist _ Nis'213 (eq_refl _)) + | Ninit Nis'211, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'211, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'217, direct_declarator'nt => Some (exist _ Nis'185 (eq_refl _)) + | Ninit Nis'217, direct_abstract_declarator'nt => Some (exist _ Nis'218 (eq_refl _)) + | Ninit Nis'219, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Ninit Nis'219, type_qualifier'nt => Some (exist _ Nis'192 (eq_refl _)) + | Ninit Nis'219, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'219, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'219, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Ninit Nis'219, parameter_type_list'nt => Some (exist _ Nis'221 (eq_refl _)) + | Ninit Nis'219, parameter_list'nt => Some (exist _ Nis'202 (eq_refl _)) + | Ninit Nis'219, parameter_declaration'nt => Some (exist _ Nis'223 (eq_refl _)) + | Ninit Nis'219, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Ninit Nis'219, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'219, declaration_specifiers'nt => Some (exist _ Nis'206 (eq_refl _)) + | Ninit Nis'219, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'224, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'224, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'224, type_qualifier_list'nt => Some (exist _ Nis'226 (eq_refl _)) + | Ninit Nis'224, type_qualifier'nt => Some (exist _ Nis'180 (eq_refl _)) + | Ninit Nis'224, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'224, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'224, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'224, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'224, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'224, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'224, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'224, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'224, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'224, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'224, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'224, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'224, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'224, assignment_expression'nt => Some (exist _ Nis'230 (eq_refl _)) + | Ninit Nis'224, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'224, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'226, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'226, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'226, type_qualifier'nt => Some (exist _ Nis'177 (eq_refl _)) + | Ninit Nis'226, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'226, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'226, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'226, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'226, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'226, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'226, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'226, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'226, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'226, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'226, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'226, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'226, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'226, assignment_expression'nt => Some (exist _ Nis'228 (eq_refl _)) + | Ninit Nis'226, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'226, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'234, attribute_specifier_list'nt => Some (exist _ Nis'243 (eq_refl _)) + | Ninit Nis'235, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'235, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'235, type_qualifier_list'nt => Some (exist _ Nis'237 (eq_refl _)) + | Ninit Nis'235, type_qualifier'nt => Some (exist _ Nis'180 (eq_refl _)) + | Ninit Nis'235, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'235, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'235, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'235, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'235, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'235, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'235, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'235, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'235, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'235, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'235, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'235, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'235, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'235, assignment_expression'nt => Some (exist _ Nis'241 (eq_refl _)) + | Ninit Nis'235, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'235, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'237, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'237, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'237, type_qualifier'nt => Some (exist _ Nis'177 (eq_refl _)) + | Ninit Nis'237, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'237, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'237, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'237, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'237, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'237, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'237, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'237, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'237, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'237, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'237, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'237, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'237, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'237, assignment_expression'nt => Some (exist _ Nis'239 (eq_refl _)) + | Ninit Nis'237, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'237, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'243, attribute_specifier'nt => Some (exist _ Nis'244 (eq_refl _)) + | Ninit Nis'252, attribute_specifier'nt => Some (exist _ Nis'244 (eq_refl _)) + | Ninit Nis'253, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'253, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'253, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'253, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'253, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'253, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'253, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'253, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'253, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'253, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'253, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'253, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'253, constant_expression'nt => Some (exist _ Nis'254 (eq_refl _)) + | Ninit Nis'253, conditional_expression'nt => Some (exist _ Nis'255 (eq_refl _)) + | Ninit Nis'253, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'253, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'253, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'258, struct_declarator'nt => Some (exist _ Nis'259 (eq_refl _)) + | Ninit Nis'258, pointer'nt => Some (exist _ Nis'184 (eq_refl _)) + | Ninit Nis'258, direct_declarator'nt => Some (exist _ Nis'234 (eq_refl _)) + | Ninit Nis'258, declarator'nt => Some (exist _ Nis'260 (eq_refl _)) + | Ninit Nis'261, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'261, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'261, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'261, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'261, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'261, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'261, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'261, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'261, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'261, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'261, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'261, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'261, constant_expression'nt => Some (exist _ Nis'262 (eq_refl _)) + | Ninit Nis'261, conditional_expression'nt => Some (exist _ Nis'255 (eq_refl _)) + | Ninit Nis'261, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'261, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'261, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'265, type_specifier'nt => Some (exist _ Nis'163 (eq_refl _)) + | Ninit Nis'265, type_qualifier'nt => Some (exist _ Nis'164 (eq_refl _)) + | Ninit Nis'265, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'265, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'265, struct_declaration_list'nt => Some (exist _ Nis'266 (eq_refl _)) + | Ninit Nis'265, struct_declaration'nt => Some (exist _ Nis'264 (eq_refl _)) + | Ninit Nis'265, specifier_qualifier_list'nt => Some (exist _ Nis'173 (eq_refl _)) + | Ninit Nis'265, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'265, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'266, type_specifier'nt => Some (exist _ Nis'163 (eq_refl _)) + | Ninit Nis'266, type_qualifier'nt => Some (exist _ Nis'164 (eq_refl _)) + | Ninit Nis'266, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'266, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'266, struct_declaration'nt => Some (exist _ Nis'172 (eq_refl _)) + | Ninit Nis'266, specifier_qualifier_list'nt => Some (exist _ Nis'173 (eq_refl _)) + | Ninit Nis'266, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'266, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'272, pointer'nt => Some (exist _ Nis'274 (eq_refl _)) + | Ninit Nis'272, direct_abstract_declarator'nt => Some (exist _ Nis'245 (eq_refl _)) + | Ninit Nis'272, abstract_declarator'nt => Some (exist _ Nis'275 (eq_refl _)) + | Ninit Nis'273, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Ninit Nis'273, type_qualifier'nt => Some (exist _ Nis'192 (eq_refl _)) + | Ninit Nis'273, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'273, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'273, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Ninit Nis'273, pointer'nt => Some (exist _ Nis'274 (eq_refl _)) + | Ninit Nis'273, parameter_type_list'nt => Some (exist _ Nis'232 (eq_refl _)) + | Ninit Nis'273, parameter_list'nt => Some (exist _ Nis'202 (eq_refl _)) + | Ninit Nis'273, parameter_declaration'nt => Some (exist _ Nis'223 (eq_refl _)) + | Ninit Nis'273, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Ninit Nis'273, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'273, direct_abstract_declarator'nt => Some (exist _ Nis'245 (eq_refl _)) + | Ninit Nis'273, declaration_specifiers'nt => Some (exist _ Nis'206 (eq_refl _)) + | Ninit Nis'273, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'273, abstract_declarator'nt => Some (exist _ Nis'248 (eq_refl _)) + | Ninit Nis'274, direct_abstract_declarator'nt => Some (exist _ Nis'218 (eq_refl _)) + | Ninit Nis'280, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'280, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'280, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'280, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'280, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'280, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'280, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'280, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'280, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'280, initializer_list'nt => Some (exist _ Nis'302 (eq_refl _)) + | Ninit Nis'280, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'280, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'280, equality_expression'nt => Some (exist _ Nis'119 (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'132 (eq_refl _)) + | Ninit Nis'280, cast_expression'nt => Some (exist _ Nis'93 (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'104 (eq_refl _)) + | Ninit Nis'280, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'281, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'281, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'281, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'281, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'281, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'281, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'281, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'281, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'281, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'281, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'281, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'281, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'281, constant_expression'nt => Some (exist _ Nis'282 (eq_refl _)) + | Ninit Nis'281, conditional_expression'nt => Some (exist _ Nis'255 (eq_refl _)) + | Ninit Nis'281, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'281, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'281, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'284, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'284, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'284, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'284, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'284, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'284, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'284, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'284, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'284, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'284, initializer_list'nt => Some (exist _ Nis'287 (eq_refl _)) + | Ninit Nis'284, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'284, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'284, equality_expression'nt => Some (exist _ Nis'119 (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'132 (eq_refl _)) + | Ninit Nis'284, cast_expression'nt => Some (exist _ Nis'93 (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'104 (eq_refl _)) + | Ninit Nis'284, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'289, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'289, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'289, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'289, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'289, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'289, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'289, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'289, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'289, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'289, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'289, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'289, equality_expression'nt => Some (exist _ Nis'119 (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'132 (eq_refl _)) + | Ninit Nis'289, cast_expression'nt => Some (exist _ Nis'93 (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'104 (eq_refl _)) + | Ninit Nis'289, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'291, designator'nt => Some (exist _ Nis'293 (eq_refl _)) + | Ninit Nis'295, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'295, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'295, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'295, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'295, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'295, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'295, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'295, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'295, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'295, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'295, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'295, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'295, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'295, cast_expression'nt => Some (exist _ Nis'93 (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'104 (eq_refl _)) + | Ninit Nis'295, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'299, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'299, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'299, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'299, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'299, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'299, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'299, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'299, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'299, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'299, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'299, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'299, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'299, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'299, cast_expression'nt => Some (exist _ Nis'93 (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'104 (eq_refl _)) + | Ninit Nis'299, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'304, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'304, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'304, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'304, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'304, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'304, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'304, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'304, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'304, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'304, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'304, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'304, equality_expression'nt => Some (exist _ Nis'119 (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'132 (eq_refl _)) + | Ninit Nis'304, cast_expression'nt => Some (exist _ Nis'93 (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'104 (eq_refl _)) + | Ninit Nis'304, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'310, type_specifier'nt => Some (exist _ Nis'163 (eq_refl _)) + | Ninit Nis'310, type_qualifier'nt => Some (exist _ Nis'164 (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'165 (eq_refl _)) + | Ninit Nis'310, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'310, specifier_qualifier_list'nt => Some (exist _ Nis'272 (eq_refl _)) + | Ninit Nis'310, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'310, attribute_specifier'nt => Some (exist _ Nis'179 (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'41 (eq_refl _)) + | Ninit Nis'319, enumerator'nt => Some (exist _ Nis'40 (eq_refl _)) + | Ninit Nis'319, enumeration_constant'nt => Some (exist _ Nis'41 (eq_refl _)) + | Ninit Nis'325, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'325, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'325, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'325, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'325, cast_expression'nt => Some (exist _ Nis'326 (eq_refl _)) + | Ninit Nis'334, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Ninit Nis'334, type_qualifier'nt => Some (exist _ Nis'192 (eq_refl _)) + | Ninit Nis'334, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'334, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'334, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Ninit Nis'334, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Ninit Nis'334, function_definition'nt => Some (exist _ Nis'336 (eq_refl _)) + | Ninit Nis'334, external_declaration'nt => Some (exist _ Nis'337 (eq_refl _)) + | Ninit Nis'334, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'334, declaration_specifiers'nt => Some (exist _ Nis'338 (eq_refl _)) + | Ninit Nis'334, declaration'nt => Some (exist _ Nis'567 (eq_refl _)) + | Ninit Nis'334, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'338, pointer'nt => Some (exist _ Nis'340 (eq_refl _)) + | Ninit Nis'338, old_function_declarator'nt => Some (exist _ Nis'349 (eq_refl _)) + | Ninit Nis'338, init_declarator_list'nt => Some (exist _ Nis'458 (eq_refl _)) + | Ninit Nis'338, init_declarator'nt => Some (exist _ Nis'465 (eq_refl _)) + | Ninit Nis'338, direct_old_function_declarator'nt => Some (exist _ Nis'563 (eq_refl _)) + | Ninit Nis'338, direct_declarator'nt => Some (exist _ Nis'564 (eq_refl _)) + | Ninit Nis'338, declarator'nt => Some (exist _ Nis'565 (eq_refl _)) + | Ninit Nis'340, direct_old_function_declarator'nt => Some (exist _ Nis'341 (eq_refl _)) + | Ninit Nis'340, direct_declarator'nt => Some (exist _ Nis'342 (eq_refl _)) + | Ninit Nis'342, attribute_specifier_list'nt => Some (exist _ Nis'252 (eq_refl _)) + | Ninit Nis'343, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Ninit Nis'343, type_qualifier'nt => Some (exist _ Nis'192 (eq_refl _)) + | Ninit Nis'343, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'343, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'343, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Ninit Nis'343, parameter_type_list'nt => Some (exist _ Nis'200 (eq_refl _)) + | Ninit Nis'343, parameter_list'nt => Some (exist _ Nis'202 (eq_refl _)) + | Ninit Nis'343, parameter_declaration'nt => Some (exist _ Nis'223 (eq_refl _)) + | Ninit Nis'343, identifier_list'nt => Some (exist _ Nis'345 (eq_refl _)) + | Ninit Nis'343, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Ninit Nis'343, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'343, declaration_specifiers'nt => Some (exist _ Nis'206 (eq_refl _)) + | Ninit Nis'343, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'349, declaration_list'nt => Some (exist _ Nis'350 (eq_refl _)) + | Ninit Nis'350, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Ninit Nis'350, type_qualifier'nt => Some (exist _ Nis'192 (eq_refl _)) + | Ninit Nis'350, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'350, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'350, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Ninit Nis'350, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Ninit Nis'350, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'350, declaration_specifiers'nt => Some (exist _ Nis'457 (eq_refl _)) + | Ninit Nis'350, declaration'nt => Some (exist _ Nis'561 (eq_refl _)) + | Ninit Nis'350, compound_statement'nt => Some (exist _ Nis'562 (eq_refl _)) + | Ninit Nis'350, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'351, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'351, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'351, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Ninit Nis'351, type_qualifier'nt => Some (exist _ Nis'192 (eq_refl _)) + | Ninit Nis'351, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'351, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'351, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Ninit Nis'351, statement_dangerous'nt => Some (exist _ Nis'555 (eq_refl _)) + | Ninit Nis'351, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'351, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'351, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'351, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'351, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'351, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'351, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'351, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'351, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'351, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'351, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'351, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'351, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Ninit Nis'351, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'351, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'351, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'351, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'351, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'351, declaration_specifiers'nt => Some (exist _ Nis'457 (eq_refl _)) + | Ninit Nis'351, declaration'nt => Some (exist _ Nis'556 (eq_refl _)) + | Ninit Nis'351, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'351, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'351, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'351, block_item_list'nt => Some (exist _ Nis'557 (eq_refl _)) + | Ninit Nis'351, block_item'nt => Some (exist _ Nis'560 (eq_refl _)) + | Ninit Nis'351, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'351, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'351, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'351, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'351, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'353, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'353, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'353, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'353, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'353, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'353, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'353, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'353, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'353, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'353, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'353, expression'nt => Some (exist _ Nis'354 (eq_refl _)) + | Ninit Nis'353, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'353, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'353, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'353, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'353, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'353, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'353, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'355, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'355, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'355, statement_dangerous'nt => Some (exist _ Nis'550 (eq_refl _)) + | Ninit Nis'355, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'355, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'355, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'355, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'355, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'355, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'355, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'355, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'355, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'355, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'355, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'355, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'355, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'355, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'355, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'355, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'355, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'355, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'355, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'355, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'355, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'355, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'355, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'357, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'357, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'357, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'357, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'357, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'357, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'357, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'357, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'357, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'357, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'357, expression'nt => Some (exist _ Nis'358 (eq_refl _)) + | Ninit Nis'357, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'357, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'357, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'357, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'357, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'357, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'357, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'359, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'359, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'359, statement_dangerous'nt => Some (exist _ Nis'548 (eq_refl _)) + | Ninit Nis'359, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'359, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'359, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'359, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'359, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'359, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'359, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'359, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'359, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'359, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'359, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'359, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'359, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'359, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'359, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'359, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'359, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'359, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'359, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'359, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'359, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'359, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'359, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'361, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'361, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'361, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'361, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'361, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'361, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'361, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'361, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'361, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'361, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'361, expression'nt => Some (exist _ Nis'363 (eq_refl _)) + | Ninit Nis'361, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'361, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'361, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'361, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'361, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'361, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'361, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'366, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'366, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'366, statement_dangerous'nt => Some (exist _ Nis'546 (eq_refl _)) + | Ninit Nis'366, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'366, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'366, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'366, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'366, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'366, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'366, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'366, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'366, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'366, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'366, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'366, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'366, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'366, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'366, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'366, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'366, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'366, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'366, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'366, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'366, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'366, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'366, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'368, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'368, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'368, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'368, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'368, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'368, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'368, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'368, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'368, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'368, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'368, expression'nt => Some (exist _ Nis'369 (eq_refl _)) + | Ninit Nis'368, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'368, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'368, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'368, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'368, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'368, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'368, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'370, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'370, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'370, statement_safe'nt => Some (exist _ Nis'551 (eq_refl _)) + | Ninit Nis'370, statement_dangerous'nt => Some (exist _ Nis'544 (eq_refl _)) + | Ninit Nis'370, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'370, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'370, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'370, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'370, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'370, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'370, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'370, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'370, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'370, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'370, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'370, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'370, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'370, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'370, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'370, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'370, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'370, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'370, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'370, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'370, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'370, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'370, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'370, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'370, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'370, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'372, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'372, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'372, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'372, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'372, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'372, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'372, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'372, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'372, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'372, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'372, expression'nt => Some (exist _ Nis'373 (eq_refl _)) + | Ninit Nis'372, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'372, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'372, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'372, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'372, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'372, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'372, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'374, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'374, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'374, statement_safe'nt => Some (exist _ Nis'549 (eq_refl _)) + | Ninit Nis'374, statement_dangerous'nt => Some (exist _ Nis'550 (eq_refl _)) + | Ninit Nis'374, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'374, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'374, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'374, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'374, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'374, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'374, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'374, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'374, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'374, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'374, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'374, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'374, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'374, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'374, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'374, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'374, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'374, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'374, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'374, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'374, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'374, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'374, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'374, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'374, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'374, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'376, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'376, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'376, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'376, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'376, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'376, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'376, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'376, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'376, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'376, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'376, expression'nt => Some (exist _ Nis'377 (eq_refl _)) + | Ninit Nis'376, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'376, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'376, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'376, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'376, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'376, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'376, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'378, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'378, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'378, statement_safe'nt => Some (exist _ Nis'547 (eq_refl _)) + | Ninit Nis'378, statement_dangerous'nt => Some (exist _ Nis'548 (eq_refl _)) + | Ninit Nis'378, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'378, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'378, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'378, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'378, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'378, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'378, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'378, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'378, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'378, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'378, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'378, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'378, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'378, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'378, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'378, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'378, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'378, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'378, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'378, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'378, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'378, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'378, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'378, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'378, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'378, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'380, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'380, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'380, statement_safe'nt => Some (exist _ Nis'545 (eq_refl _)) + | Ninit Nis'380, statement_dangerous'nt => Some (exist _ Nis'546 (eq_refl _)) + | Ninit Nis'380, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'380, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'380, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'380, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'380, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'380, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'380, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'380, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'380, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'380, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'380, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'380, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'380, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'380, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'380, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'380, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'380, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'380, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'380, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'380, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'380, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'380, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'380, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'380, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'380, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'380, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'382, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'382, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'382, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'382, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'382, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'382, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'382, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'382, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'382, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'382, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'382, expression'nt => Some (exist _ Nis'383 (eq_refl _)) + | Ninit Nis'382, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'382, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'382, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'382, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'382, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'382, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'382, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'384, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'384, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'384, statement_safe'nt => Some (exist _ Nis'540 (eq_refl _)) + | Ninit Nis'384, statement_dangerous'nt => Some (exist _ Nis'544 (eq_refl _)) + | Ninit Nis'384, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'384, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'384, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'384, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'384, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'384, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'384, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'384, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'384, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'384, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'384, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'384, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'384, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'384, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'384, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'384, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'384, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'384, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'384, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'384, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'384, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'384, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'384, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'384, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'384, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'384, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'389, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'389, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'389, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Ninit Nis'389, type_qualifier'nt => Some (exist _ Nis'192 (eq_refl _)) + | Ninit Nis'389, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'389, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'389, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Ninit Nis'389, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'389, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'389, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'389, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'389, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'389, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'389, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'389, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'389, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Ninit Nis'389, expression'nt => Some (exist _ Nis'511 (eq_refl _)) + | Ninit Nis'389, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'389, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'389, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'389, declaration_specifiers'nt => Some (exist _ Nis'457 (eq_refl _)) + | Ninit Nis'389, declaration'nt => Some (exist _ Nis'526 (eq_refl _)) + | Ninit Nis'389, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'389, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'389, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'389, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'389, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'389, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'390, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'390, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'390, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'390, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'390, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'390, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'390, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'390, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'390, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'390, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'390, expression'nt => Some (exist _ Nis'504 (eq_refl _)) + | Ninit Nis'390, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'390, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'390, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'390, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'390, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'390, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'390, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'391, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'391, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'391, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'391, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'391, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'391, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'391, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'391, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'391, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'391, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'391, expression'nt => Some (exist _ Nis'501 (eq_refl _)) + | Ninit Nis'391, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'391, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'391, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'391, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'391, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'391, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'391, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'392, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'392, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'392, statement_safe'nt => Some (exist _ Nis'500 (eq_refl _)) + | Ninit Nis'392, statement_dangerous'nt => Some (exist _ Nis'431 (eq_refl _)) + | Ninit Nis'392, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'392, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'392, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'392, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'392, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'392, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'392, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'392, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'392, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'392, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'392, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'392, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'392, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'392, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'392, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'392, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'392, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'392, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'392, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'392, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'392, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'392, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'392, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'392, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'392, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'392, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'393, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'393, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'393, statement_dangerous'nt => Some (exist _ Nis'480 (eq_refl _)) + | Ninit Nis'393, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'393, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'393, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'393, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'393, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'393, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'393, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'393, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'393, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'393, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'393, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'393, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'393, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'393, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'393, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'393, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'393, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'393, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'393, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'393, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'393, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'393, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'393, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'395, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'395, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'395, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Ninit Nis'395, type_qualifier'nt => Some (exist _ Nis'192 (eq_refl _)) + | Ninit Nis'395, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'395, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'395, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Ninit Nis'395, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'395, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'395, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'395, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'395, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'395, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'395, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'395, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'395, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Ninit Nis'395, expression'nt => Some (exist _ Nis'442 (eq_refl _)) + | Ninit Nis'395, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'395, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'395, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'395, declaration_specifiers'nt => Some (exist _ Nis'457 (eq_refl _)) + | Ninit Nis'395, declaration'nt => Some (exist _ Nis'466 (eq_refl _)) + | Ninit Nis'395, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'395, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'395, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'395, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'395, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'395, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'396, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'396, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'396, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'396, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'396, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'396, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'396, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'396, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'396, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'396, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'396, expression'nt => Some (exist _ Nis'435 (eq_refl _)) + | Ninit Nis'396, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'396, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'396, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'396, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'396, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'396, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'396, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'397, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'397, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'397, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'397, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'397, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'397, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'397, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'397, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'397, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'397, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'397, expression'nt => Some (exist _ Nis'432 (eq_refl _)) + | Ninit Nis'397, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'397, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'397, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'397, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'397, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'397, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'397, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'398, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'398, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'398, statement_dangerous'nt => Some (exist _ Nis'431 (eq_refl _)) + | Ninit Nis'398, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'398, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'398, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'398, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'398, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'398, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'398, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'398, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'398, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'398, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'398, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'398, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'398, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'398, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'398, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'398, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'398, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'398, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'398, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'398, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'398, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'398, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'398, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'399, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'399, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'399, statement_dangerous'nt => Some (exist _ Nis'425 (eq_refl _)) + | Ninit Nis'399, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'399, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'399, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'399, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'399, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'399, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'399, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'399, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'399, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'399, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'399, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'399, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'399, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'399, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'399, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'399, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'399, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'399, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'399, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'399, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'399, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'399, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'399, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'401, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'401, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'401, statement_dangerous'nt => Some (exist _ Nis'424 (eq_refl _)) + | Ninit Nis'401, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'401, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'401, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'401, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'401, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'401, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'401, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'401, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'401, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'401, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'401, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'401, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'401, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'401, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'401, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'401, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'401, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'401, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'401, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'401, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'401, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'401, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'401, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'404, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'404, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'404, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'404, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'404, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'404, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'404, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'404, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'404, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'404, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'404, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'404, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'404, constant_expression'nt => Some (exist _ Nis'405 (eq_refl _)) + | Ninit Nis'404, conditional_expression'nt => Some (exist _ Nis'255 (eq_refl _)) + | Ninit Nis'404, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'404, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'404, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'406, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'406, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'406, statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) + | Ninit Nis'406, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'406, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'406, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'406, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'406, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'406, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'406, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'406, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'406, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'406, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'406, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'406, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'406, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'406, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'406, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'406, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'406, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'406, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'406, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'406, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'406, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'406, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'406, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'427, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'427, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'427, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'427, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'427, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'427, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'427, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'427, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'427, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'427, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'427, expression'nt => Some (exist _ Nis'428 (eq_refl _)) + | Ninit Nis'427, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'427, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'427, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'427, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'427, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'427, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'427, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'433, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'433, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'433, statement_dangerous'nt => Some (exist _ Nis'434 (eq_refl _)) + | Ninit Nis'433, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'433, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'433, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'433, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'433, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'433, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'433, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'433, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'433, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'433, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'433, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'433, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'433, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'433, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'433, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'433, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'433, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'433, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'433, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'433, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'433, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'433, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'433, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'436, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'436, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'436, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'436, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'436, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'436, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'436, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'436, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'436, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'436, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'436, expression'nt => Some (exist _ Nis'439 (eq_refl _)) + | Ninit Nis'436, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'436, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'436, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'436, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'436, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'436, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'436, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'437, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'437, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'437, statement_dangerous'nt => Some (exist _ Nis'438 (eq_refl _)) + | Ninit Nis'437, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'437, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'437, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'437, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'437, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'437, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'437, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'437, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'437, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'437, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'437, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'437, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'437, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'437, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'437, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'437, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'437, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'437, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'437, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'437, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'437, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'437, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'437, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'440, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'440, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'440, statement_dangerous'nt => Some (exist _ Nis'441 (eq_refl _)) + | Ninit Nis'440, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'440, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'440, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'440, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'440, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'440, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'440, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'440, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'440, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'440, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'440, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'440, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'440, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'440, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'440, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'440, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'440, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'440, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'440, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'440, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'440, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'440, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'440, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'443, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'443, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'443, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'443, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'443, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'443, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'443, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'443, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'443, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'443, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'443, expression'nt => Some (exist _ Nis'450 (eq_refl _)) + | Ninit Nis'443, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'443, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'443, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'443, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'443, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'443, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'443, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'444, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'444, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'444, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'444, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'444, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'444, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'444, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'444, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'444, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'444, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'444, expression'nt => Some (exist _ Nis'447 (eq_refl _)) + | Ninit Nis'444, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'444, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'444, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'444, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'444, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'444, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'444, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'445, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'445, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'445, statement_dangerous'nt => Some (exist _ Nis'446 (eq_refl _)) + | Ninit Nis'445, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'445, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'445, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'445, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'445, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'445, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'445, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'445, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'445, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'445, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'445, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'445, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'445, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'445, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'445, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'445, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'445, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'445, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'445, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'445, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'445, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'445, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'445, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'448, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'448, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'448, statement_dangerous'nt => Some (exist _ Nis'449 (eq_refl _)) + | Ninit Nis'448, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'448, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'448, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'448, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'448, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'448, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'448, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'448, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'448, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'448, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'448, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'448, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'448, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'448, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'448, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'448, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'448, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'448, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'448, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'448, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'448, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'448, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'448, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'451, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'451, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'451, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'451, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'451, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'451, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'451, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'451, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'451, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'451, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'451, expression'nt => Some (exist _ Nis'454 (eq_refl _)) + | Ninit Nis'451, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'451, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'451, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'451, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'451, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'451, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'451, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'452, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'452, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'452, statement_dangerous'nt => Some (exist _ Nis'453 (eq_refl _)) + | Ninit Nis'452, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'452, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'452, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'452, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'452, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'452, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'452, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'452, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'452, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'452, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'452, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'452, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'452, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'452, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'452, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'452, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'452, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'452, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'452, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'452, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'452, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'452, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'452, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'455, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'455, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'455, statement_dangerous'nt => Some (exist _ Nis'456 (eq_refl _)) + | Ninit Nis'455, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'455, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'455, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'455, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'455, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'455, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'455, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'455, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'455, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'455, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'455, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'455, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'455, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'455, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'455, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'455, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'455, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'455, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'455, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'455, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'455, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'455, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'455, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'457, pointer'nt => Some (exist _ Nis'184 (eq_refl _)) + | Ninit Nis'457, init_declarator_list'nt => Some (exist _ Nis'458 (eq_refl _)) + | Ninit Nis'457, init_declarator'nt => Some (exist _ Nis'465 (eq_refl _)) + | Ninit Nis'457, direct_declarator'nt => Some (exist _ Nis'234 (eq_refl _)) + | Ninit Nis'457, declarator'nt => Some (exist _ Nis'462 (eq_refl _)) + | Ninit Nis'460, pointer'nt => Some (exist _ Nis'184 (eq_refl _)) + | Ninit Nis'460, init_declarator'nt => Some (exist _ Nis'461 (eq_refl _)) + | Ninit Nis'460, direct_declarator'nt => Some (exist _ Nis'234 (eq_refl _)) + | Ninit Nis'460, declarator'nt => Some (exist _ Nis'462 (eq_refl _)) + | Ninit Nis'463, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'463, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'463, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'463, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'463, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'463, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'463, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'463, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'463, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'463, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'463, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'463, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'463, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'463, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'463, c_initializer'nt => Some (exist _ Nis'464 (eq_refl _)) + | Ninit Nis'463, assignment_expression'nt => Some (exist _ Nis'297 (eq_refl _)) + | Ninit Nis'463, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'463, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'466, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'466, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'466, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'466, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'466, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'466, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'466, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'466, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'466, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'466, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'466, expression'nt => Some (exist _ Nis'473 (eq_refl _)) + | Ninit Nis'466, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'466, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'466, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'466, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'466, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'466, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'466, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'467, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'467, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'467, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'467, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'467, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'467, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'467, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'467, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'467, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'467, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'467, expression'nt => Some (exist _ Nis'470 (eq_refl _)) + | Ninit Nis'467, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'467, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'467, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'467, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'467, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'467, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'467, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'468, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'468, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'468, statement_dangerous'nt => Some (exist _ Nis'469 (eq_refl _)) + | Ninit Nis'468, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'468, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'468, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'468, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'468, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'468, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'468, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'468, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'468, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'468, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'468, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'468, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'468, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'468, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'468, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'468, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'468, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'468, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'468, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'468, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'468, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'468, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'468, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'471, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'471, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'471, statement_dangerous'nt => Some (exist _ Nis'472 (eq_refl _)) + | Ninit Nis'471, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'471, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'471, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'471, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'471, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'471, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'471, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'471, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'471, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'471, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'471, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'471, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'471, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'471, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'471, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'471, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'471, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'471, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'471, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'471, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'471, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'471, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'471, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'474, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'474, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'474, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'474, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'474, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'474, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'474, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'474, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'474, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'474, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'474, expression'nt => Some (exist _ Nis'477 (eq_refl _)) + | Ninit Nis'474, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'474, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'474, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'474, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'474, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'474, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'474, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'475, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'475, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'475, statement_dangerous'nt => Some (exist _ Nis'476 (eq_refl _)) + | Ninit Nis'475, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'475, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'475, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'475, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'475, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'475, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'475, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'475, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'475, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'475, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'475, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'475, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'475, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'475, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'475, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'475, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'475, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'475, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'475, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'475, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'475, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'475, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'475, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'478, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'478, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'478, statement_dangerous'nt => Some (exist _ Nis'479 (eq_refl _)) + | Ninit Nis'478, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'478, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'478, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'478, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'478, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'478, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'478, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'478, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'478, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'478, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'478, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'478, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'478, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'478, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'478, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'478, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'478, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'478, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'478, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'478, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'478, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'478, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'478, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'482, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'482, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'482, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'482, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'482, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'482, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'482, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'482, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'482, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'482, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'482, expression'nt => Some (exist _ Nis'483 (eq_refl _)) + | Ninit Nis'482, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'482, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'482, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'482, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'482, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'482, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'482, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'487, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'487, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'487, statement_safe'nt => Some (exist _ Nis'499 (eq_refl _)) + | Ninit Nis'487, statement_dangerous'nt => Some (exist _ Nis'424 (eq_refl _)) + | Ninit Nis'487, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'487, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'487, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'487, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'487, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'487, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'487, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'487, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'487, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'487, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'487, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'487, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'487, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'487, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'487, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'487, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'487, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'487, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'487, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'487, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'487, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'487, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'487, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'487, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'487, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'487, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'488, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'488, unary_expression'nt => Some (exist _ Nis'64 (eq_refl _)) + | Ninit Nis'488, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'488, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'488, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'488, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'488, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'488, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'488, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'488, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'488, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'488, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'488, constant_expression'nt => Some (exist _ Nis'489 (eq_refl _)) + | Ninit Nis'488, conditional_expression'nt => Some (exist _ Nis'255 (eq_refl _)) + | Ninit Nis'488, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'488, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'488, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'490, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'490, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'490, statement_safe'nt => Some (exist _ Nis'491 (eq_refl _)) + | Ninit Nis'490, statement_dangerous'nt => Some (exist _ Nis'414 (eq_refl _)) + | Ninit Nis'490, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'490, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'490, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'490, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'490, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'490, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'490, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'490, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'490, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'490, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'490, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'490, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'490, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'490, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'490, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'490, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'490, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'490, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'490, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'490, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'490, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'490, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'490, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'490, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'490, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'490, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'502, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'502, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'502, statement_safe'nt => Some (exist _ Nis'503 (eq_refl _)) + | Ninit Nis'502, statement_dangerous'nt => Some (exist _ Nis'434 (eq_refl _)) + | Ninit Nis'502, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'502, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'502, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'502, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'502, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'502, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'502, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'502, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'502, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'502, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'502, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'502, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'502, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'502, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'502, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'502, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'502, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'502, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'502, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'502, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'502, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'502, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'502, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'502, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'502, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'502, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'505, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'505, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'505, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'505, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'505, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'505, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'505, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'505, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'505, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'505, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'505, expression'nt => Some (exist _ Nis'508 (eq_refl _)) + | Ninit Nis'505, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'505, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'505, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'505, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'505, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'505, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'505, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'506, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'506, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'506, statement_safe'nt => Some (exist _ Nis'507 (eq_refl _)) + | Ninit Nis'506, statement_dangerous'nt => Some (exist _ Nis'438 (eq_refl _)) + | Ninit Nis'506, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'506, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'506, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'506, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'506, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'506, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'506, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'506, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'506, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'506, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'506, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'506, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'506, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'506, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'506, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'506, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'506, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'506, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'506, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'506, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'506, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'506, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'506, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'506, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'506, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'506, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'509, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'509, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'509, statement_safe'nt => Some (exist _ Nis'510 (eq_refl _)) + | Ninit Nis'509, statement_dangerous'nt => Some (exist _ Nis'441 (eq_refl _)) + | Ninit Nis'509, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'509, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'509, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'509, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'509, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'509, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'509, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'509, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'509, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'509, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'509, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'509, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'509, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'509, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'509, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'509, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'509, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'509, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'509, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'509, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'509, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'509, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'509, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'509, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'509, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'509, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'512, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'512, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'512, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'512, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'512, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'512, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'512, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'512, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'512, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'512, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'512, expression'nt => Some (exist _ Nis'519 (eq_refl _)) + | Ninit Nis'512, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'512, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'512, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'512, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'512, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'512, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'512, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'513, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'513, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'513, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'513, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'513, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'513, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'513, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'513, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'513, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'513, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'513, expression'nt => Some (exist _ Nis'516 (eq_refl _)) + | Ninit Nis'513, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'513, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'513, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'513, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'513, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'513, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'513, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'514, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'514, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'514, statement_safe'nt => Some (exist _ Nis'515 (eq_refl _)) + | Ninit Nis'514, statement_dangerous'nt => Some (exist _ Nis'446 (eq_refl _)) + | Ninit Nis'514, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'514, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'514, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'514, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'514, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'514, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'514, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'514, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'514, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'514, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'514, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'514, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'514, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'514, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'514, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'514, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'514, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'514, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'514, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'514, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'514, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'514, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'514, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'514, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'514, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'514, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'517, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'517, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'517, statement_safe'nt => Some (exist _ Nis'518 (eq_refl _)) + | Ninit Nis'517, statement_dangerous'nt => Some (exist _ Nis'449 (eq_refl _)) + | Ninit Nis'517, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'517, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'517, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'517, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'517, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'517, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'517, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'517, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'517, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'517, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'517, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'517, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'517, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'517, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'517, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'517, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'517, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'517, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'517, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'517, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'517, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'517, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'517, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'517, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'517, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'517, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'520, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'520, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'520, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'520, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'520, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'520, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'520, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'520, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'520, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'520, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'520, expression'nt => Some (exist _ Nis'523 (eq_refl _)) + | Ninit Nis'520, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'520, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'520, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'520, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'520, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'520, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'520, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'521, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'521, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'521, statement_safe'nt => Some (exist _ Nis'522 (eq_refl _)) + | Ninit Nis'521, statement_dangerous'nt => Some (exist _ Nis'453 (eq_refl _)) + | Ninit Nis'521, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'521, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'521, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'521, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'521, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'521, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'521, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'521, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'521, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'521, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'521, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'521, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'521, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'521, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'521, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'521, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'521, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'521, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'521, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'521, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'521, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'521, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'521, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'521, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'521, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'521, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'524, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'524, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'524, statement_safe'nt => Some (exist _ Nis'525 (eq_refl _)) + | Ninit Nis'524, statement_dangerous'nt => Some (exist _ Nis'456 (eq_refl _)) + | Ninit Nis'524, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'524, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'524, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'524, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'524, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'524, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'524, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'524, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'524, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'524, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'524, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'524, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'524, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'524, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'524, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'524, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'524, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'524, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'524, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'524, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'524, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'524, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'524, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'524, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'524, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'524, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'526, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'526, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'526, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'526, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'526, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'526, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'526, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'526, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'526, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'526, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'526, expression'nt => Some (exist _ Nis'533 (eq_refl _)) + | Ninit Nis'526, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'526, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'526, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'526, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'526, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'526, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'526, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'527, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'527, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'527, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'527, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'527, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'527, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'527, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'527, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'527, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'527, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'527, expression'nt => Some (exist _ Nis'530 (eq_refl _)) + | Ninit Nis'527, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'527, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'527, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'527, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'527, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'527, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'527, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'528, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'528, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'528, statement_safe'nt => Some (exist _ Nis'529 (eq_refl _)) + | Ninit Nis'528, statement_dangerous'nt => Some (exist _ Nis'469 (eq_refl _)) + | Ninit Nis'528, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'528, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'528, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'528, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'528, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'528, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'528, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'528, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'528, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'528, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'528, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'528, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'528, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'528, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'528, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'528, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'528, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'528, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'528, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'528, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'528, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'528, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'528, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'528, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'528, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'528, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'531, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'531, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'531, statement_safe'nt => Some (exist _ Nis'532 (eq_refl _)) + | Ninit Nis'531, statement_dangerous'nt => Some (exist _ Nis'472 (eq_refl _)) + | Ninit Nis'531, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'531, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'531, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'531, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'531, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'531, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'531, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'531, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'531, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'531, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'531, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'531, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'531, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'531, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'531, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'531, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'531, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'531, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'531, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'531, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'531, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'531, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'531, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'531, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'531, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'531, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'534, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'534, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'534, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'534, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'534, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'534, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'534, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'534, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'534, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'534, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'534, expression'nt => Some (exist _ Nis'537 (eq_refl _)) + | Ninit Nis'534, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'534, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'534, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'534, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'534, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'534, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'534, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'535, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'535, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'535, statement_safe'nt => Some (exist _ Nis'536 (eq_refl _)) + | Ninit Nis'535, statement_dangerous'nt => Some (exist _ Nis'476 (eq_refl _)) + | Ninit Nis'535, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'535, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'535, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'535, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'535, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'535, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'535, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'535, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'535, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'535, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'535, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'535, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'535, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'535, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'535, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'535, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'535, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'535, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'535, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'535, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'535, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'535, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'535, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'535, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'535, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'535, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'538, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'538, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'538, statement_safe'nt => Some (exist _ Nis'539 (eq_refl _)) + | Ninit Nis'538, statement_dangerous'nt => Some (exist _ Nis'479 (eq_refl _)) + | Ninit Nis'538, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'538, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'538, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'538, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'538, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'538, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'538, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'538, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'538, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'538, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'538, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'538, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'538, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'538, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'538, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'538, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'538, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'538, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'538, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'538, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'538, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'538, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'538, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'538, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'538, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'538, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'541, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'541, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'541, statement_safe'nt => Some (exist _ Nis'542 (eq_refl _)) + | Ninit Nis'541, statement_dangerous'nt => Some (exist _ Nis'543 (eq_refl _)) + | Ninit Nis'541, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'541, selection_statement_safe'nt => Some (exist _ Nis'492 (eq_refl _)) + | Ninit Nis'541, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'541, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'541, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'541, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'541, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'541, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'541, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'541, labeled_statement_statement_safe_'nt => Some (exist _ Nis'493 (eq_refl _)) + | Ninit Nis'541, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'541, jump_statement'nt => Some (exist _ Nis'494 (eq_refl _)) + | Ninit Nis'541, iteration_statement_statement_safe_'nt => Some (exist _ Nis'495 (eq_refl _)) + | Ninit Nis'541, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'541, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'541, expression_statement'nt => Some (exist _ Nis'496 (eq_refl _)) + | Ninit Nis'541, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'541, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'541, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'541, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'541, compound_statement'nt => Some (exist _ Nis'497 (eq_refl _)) + | Ninit Nis'541, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'541, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'541, asm_statement'nt => Some (exist _ Nis'498 (eq_refl _)) + | Ninit Nis'541, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'541, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'552, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'552, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'552, statement_dangerous'nt => Some (exist _ Nis'543 (eq_refl _)) + | Ninit Nis'552, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'552, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'552, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'552, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'552, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'552, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'552, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'552, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'552, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'552, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'552, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'552, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'552, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'552, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'552, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'552, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'552, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'552, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'552, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'552, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'552, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'552, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'552, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'557, unary_operator'nt => Some (exist _ Nis'63 (eq_refl _)) + | Ninit Nis'557, unary_expression'nt => Some (exist _ Nis'71 (eq_refl _)) + | Ninit Nis'557, type_specifier'nt => Some (exist _ Nis'191 (eq_refl _)) + | Ninit Nis'557, type_qualifier'nt => Some (exist _ Nis'192 (eq_refl _)) + | Ninit Nis'557, struct_or_union_specifier'nt => Some (exist _ Nis'165 (eq_refl _)) + | Ninit Nis'557, struct_or_union'nt => Some (exist _ Nis'166 (eq_refl _)) + | Ninit Nis'557, storage_class_specifier'nt => Some (exist _ Nis'193 (eq_refl _)) + | Ninit Nis'557, statement_dangerous'nt => Some (exist _ Nis'555 (eq_refl _)) + | Ninit Nis'557, shift_expression'nt => Some (exist _ Nis'84 (eq_refl _)) + | Ninit Nis'557, selection_statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _)) + | Ninit Nis'557, relational_expression'nt => Some (exist _ Nis'101 (eq_refl _)) + | Ninit Nis'557, primary_expression'nt => Some (exist _ Nis'65 (eq_refl _)) + | Ninit Nis'557, postfix_expression'nt => Some (exist _ Nis'66 (eq_refl _)) + | Ninit Nis'557, multiplicative_expression'nt => Some (exist _ Nis'86 (eq_refl _)) + | Ninit Nis'557, logical_OR_expression'nt => Some (exist _ Nis'111 (eq_refl _)) + | Ninit Nis'557, logical_AND_expression'nt => Some (exist _ Nis'113 (eq_refl _)) + | Ninit Nis'557, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'416 (eq_refl _)) + | Ninit Nis'557, jump_statement'nt => Some (exist _ Nis'417 (eq_refl _)) + | Ninit Nis'557, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'418 (eq_refl _)) + | Ninit Nis'557, inclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _)) + | Ninit Nis'557, function_specifier'nt => Some (exist _ Nis'194 (eq_refl _)) + | Ninit Nis'557, expression_statement'nt => Some (exist _ Nis'419 (eq_refl _)) + | Ninit Nis'557, expression'nt => Some (exist _ Nis'420 (eq_refl _)) + | Ninit Nis'557, exclusive_OR_expression'nt => Some (exist _ Nis'128 (eq_refl _)) + | Ninit Nis'557, equality_expression'nt => Some (exist _ Nis'119 (eq_refl _)) + | Ninit Nis'557, enum_specifier'nt => Some (exist _ Nis'195 (eq_refl _)) + | Ninit Nis'557, declaration_specifiers'nt => Some (exist _ Nis'457 (eq_refl _)) + | Ninit Nis'557, declaration'nt => Some (exist _ Nis'556 (eq_refl _)) + | Ninit Nis'557, conditional_expression'nt => Some (exist _ Nis'132 (eq_refl _)) + | Ninit Nis'557, compound_statement'nt => Some (exist _ Nis'422 (eq_refl _)) + | Ninit Nis'557, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _)) + | Ninit Nis'557, block_item'nt => Some (exist _ Nis'559 (eq_refl _)) + | Ninit Nis'557, attribute_specifier'nt => Some (exist _ Nis'179 (eq_refl _)) + | Ninit Nis'557, assignment_expression'nt => Some (exist _ Nis'136 (eq_refl _)) + | Ninit Nis'557, asm_statement'nt => Some (exist _ Nis'423 (eq_refl _)) + | Ninit Nis'557, additive_expression'nt => Some (exist _ Nis'104 (eq_refl _)) + | Ninit Nis'557, AND_expression'nt => Some (exist _ Nis'127 (eq_refl _)) + | Ninit Nis'564, attribute_specifier_list'nt => Some (exist _ Nis'243 (eq_refl _)) + | Ninit Nis'565, compound_statement'nt => Some (exist _ Nis'566 (eq_refl _)) | _, _ => None end. @@ -12530,54 +12676,54 @@ Definition past_symb_of_non_init_state (noninitstate:noninitstate) : list symbol | Nis'20 => [] | Nis'21 => [] | Nis'22 => [] - | Nis'23 => [T SIZEOF't] - | Nis'24 => [] + | Nis'23 => [] + | Nis'24 => [T SIZEOF't] | Nis'25 => [] | Nis'26 => [] | Nis'27 => [] | Nis'28 => [] | Nis'29 => [] | Nis'30 => [] - | Nis'31 => [T ENUM't] - | Nis'32 => [NT attribute_specifier_list'nt; T ENUM't] - | Nis'33 => [T OTHER_NAME't; NT attribute_specifier_list'nt; T ENUM't] - | Nis'34 => [] - | Nis'35 => [T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; T ENUM't] - | Nis'36 => [NT enumerator_list'nt; T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; T ENUM't] + | Nis'31 => [] + | Nis'32 => [T ENUM't] + | Nis'33 => [NT attribute_specifier_list'nt; T ENUM't] + | Nis'34 => [T OTHER_NAME't; NT attribute_specifier_list'nt; T ENUM't] + | Nis'35 => [] + | Nis'36 => [T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; T ENUM't] | Nis'37 => [NT enumerator_list'nt; T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; T ENUM't] - | Nis'38 => [T COMMA't; NT enumerator_list'nt; T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; T ENUM't] - | Nis'39 => [T COMMA't; NT enumerator_list'nt] - | Nis'40 => [] - | Nis'41 => [NT enumeration_constant'nt] - | Nis'42 => [] + | Nis'38 => [NT enumerator_list'nt; T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; T ENUM't] + | Nis'39 => [T COMMA't; 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] + | Nis'41 => [] + | Nis'42 => [NT enumeration_constant'nt] | Nis'43 => [] | Nis'44 => [] - | Nis'45 => [T BUILTIN_VA_ARG't] - | Nis'46 => [] + | Nis'45 => [] + | Nis'46 => [T BUILTIN_VA_ARG't] | Nis'47 => [] | Nis'48 => [] - | Nis'49 => [T ALIGNOF't] - | Nis'50 => [] + | Nis'49 => [] + | Nis'50 => [T ALIGNOF't] | Nis'51 => [] | Nis'52 => [] | Nis'53 => [] - | Nis'54 => [T ATTRIBUTE't] - | Nis'55 => [T LPAREN't; T ATTRIBUTE't] - | Nis'56 => [] + | Nis'54 => [] + | Nis'55 => [T ATTRIBUTE't] + | Nis'56 => [T LPAREN't; T ATTRIBUTE't] | Nis'57 => [] | Nis'58 => [] | Nis'59 => [] - | Nis'60 => [NT gcc_attribute_word'nt] - | Nis'61 => [T LPAREN't; NT gcc_attribute_word'nt] - | Nis'62 => [] + | Nis'60 => [] + | Nis'61 => [NT gcc_attribute_word'nt] + | Nis'62 => [T LPAREN't; NT gcc_attribute_word'nt] | Nis'63 => [] | Nis'64 => [] | Nis'65 => [] - | Nis'66 => [NT postfix_expression'nt] - | Nis'67 => [T PTR't; NT postfix_expression'nt] - | Nis'68 => [NT postfix_expression'nt] - | Nis'69 => [T LPAREN't; NT postfix_expression'nt] - | Nis'70 => [] + | Nis'66 => [] + | Nis'67 => [NT postfix_expression'nt] + | Nis'68 => [T PTR't; NT postfix_expression'nt] + | Nis'69 => [NT postfix_expression'nt] + | Nis'70 => [T LPAREN't; NT postfix_expression'nt] | Nis'71 => [] | Nis'72 => [] | Nis'73 => [] @@ -12589,112 +12735,112 @@ Definition past_symb_of_non_init_state (noninitstate:noninitstate) : list symbol | Nis'79 => [] | Nis'80 => [] | Nis'81 => [] - | Nis'82 => [NT unary_expression'nt] - | Nis'83 => [] - | Nis'84 => [NT shift_expression'nt] - | Nis'85 => [] - | Nis'86 => [NT multiplicative_expression'nt] - | Nis'87 => [T STAR't; NT multiplicative_expression'nt] - | Nis'88 => [NT multiplicative_expression'nt] - | Nis'89 => [T SLASH't; NT multiplicative_expression'nt] - | Nis'90 => [NT multiplicative_expression'nt] - | Nis'91 => [T PERCENT't; NT multiplicative_expression'nt] - | Nis'92 => [] - | Nis'93 => [T RIGHT't; NT shift_expression'nt] - | Nis'94 => [NT additive_expression'nt] - | Nis'95 => [T PLUS't; NT additive_expression'nt] - | Nis'96 => [NT additive_expression'nt] - | Nis'97 => [T MINUS't; NT additive_expression'nt] - | Nis'98 => [NT shift_expression'nt] - | Nis'99 => [T LEFT't; NT shift_expression'nt] - | Nis'100 => [] - | Nis'101 => [NT relational_expression'nt] - | Nis'102 => [T LT't; NT relational_expression'nt] - | Nis'103 => [] - | Nis'104 => [NT relational_expression'nt] - | Nis'105 => [T LEQ't; NT relational_expression'nt] - | Nis'106 => [NT relational_expression'nt] - | Nis'107 => [T GT't; NT relational_expression'nt] - | Nis'108 => [NT relational_expression'nt] - | Nis'109 => [T GEQ't; NT relational_expression'nt] - | Nis'110 => [] - | Nis'111 => [NT logical_OR_expression'nt] - | Nis'112 => [] - | Nis'113 => [NT logical_AND_expression'nt] - | Nis'114 => [T ANDAND't; NT logical_AND_expression'nt] - | Nis'115 => [NT inclusive_OR_expression'nt] - | Nis'116 => [T BAR't; NT inclusive_OR_expression'nt] - | Nis'117 => [NT exclusive_OR_expression'nt] - | Nis'118 => [] - | Nis'119 => [NT equality_expression'nt] - | Nis'120 => [T NEQ't; NT equality_expression'nt] - | Nis'121 => [NT equality_expression'nt] - | Nis'122 => [T EQEQ't; NT equality_expression'nt] - | Nis'123 => [T HAT't; NT exclusive_OR_expression'nt] - | Nis'124 => [NT AND_expression'nt] - | Nis'125 => [T AND't; NT AND_expression'nt] - | Nis'126 => [] + | Nis'82 => [] + | Nis'83 => [NT unary_expression'nt] + | Nis'84 => [] + | Nis'85 => [NT shift_expression'nt] + | Nis'86 => [] + | Nis'87 => [NT multiplicative_expression'nt] + | Nis'88 => [T STAR't; NT multiplicative_expression'nt] + | Nis'89 => [NT multiplicative_expression'nt] + | Nis'90 => [T SLASH't; NT multiplicative_expression'nt] + | Nis'91 => [NT multiplicative_expression'nt] + | Nis'92 => [T PERCENT't; NT multiplicative_expression'nt] + | Nis'93 => [] + | Nis'94 => [T RIGHT't; NT shift_expression'nt] + | Nis'95 => [NT additive_expression'nt] + | Nis'96 => [T PLUS't; NT additive_expression'nt] + | Nis'97 => [NT additive_expression'nt] + | Nis'98 => [T MINUS't; NT additive_expression'nt] + | Nis'99 => [NT shift_expression'nt] + | Nis'100 => [T LEFT't; NT shift_expression'nt] + | Nis'101 => [] + | Nis'102 => [NT relational_expression'nt] + | Nis'103 => [T LT't; NT relational_expression'nt] + | Nis'104 => [] + | Nis'105 => [NT relational_expression'nt] + | Nis'106 => [T LEQ't; NT relational_expression'nt] + | Nis'107 => [NT relational_expression'nt] + | Nis'108 => [T GT't; NT relational_expression'nt] + | Nis'109 => [NT relational_expression'nt] + | Nis'110 => [T GEQ't; NT relational_expression'nt] + | Nis'111 => [] + | Nis'112 => [NT logical_OR_expression'nt] + | Nis'113 => [] + | Nis'114 => [NT logical_AND_expression'nt] + | Nis'115 => [T ANDAND't; NT logical_AND_expression'nt] + | Nis'116 => [NT inclusive_OR_expression'nt] + | Nis'117 => [T BAR't; NT inclusive_OR_expression'nt] + | Nis'118 => [NT exclusive_OR_expression'nt] + | Nis'119 => [] + | Nis'120 => [NT equality_expression'nt] + | Nis'121 => [T NEQ't; NT equality_expression'nt] + | Nis'122 => [NT equality_expression'nt] + | Nis'123 => [T EQEQ't; NT equality_expression'nt] + | Nis'124 => [T HAT't; NT exclusive_OR_expression'nt] + | Nis'125 => [NT AND_expression'nt] + | Nis'126 => [T AND't; NT AND_expression'nt] | Nis'127 => [] | Nis'128 => [] - | Nis'129 => [T QUESTION't; NT logical_OR_expression'nt] - | Nis'130 => [NT expression'nt] - | Nis'131 => [] - | Nis'132 => [T COMMA't; NT expression'nt] - | Nis'133 => [NT expression'nt; T QUESTION't; NT logical_OR_expression'nt] - | Nis'134 => [T COLON't; NT expression'nt; T QUESTION't; NT logical_OR_expression'nt] - | Nis'135 => [] - | Nis'136 => [NT logical_OR_expression'nt] - | Nis'137 => [T BARBAR't; NT logical_OR_expression'nt] - | Nis'138 => [NT assignment_operator'nt; NT unary_expression'nt] - | Nis'139 => [] - | Nis'140 => [T LPAREN't; NT postfix_expression'nt] - | Nis'141 => [NT argument_expression_list'nt; T LPAREN't; NT postfix_expression'nt] - | Nis'142 => [NT argument_expression_list'nt] - | Nis'143 => [T COMMA't; NT argument_expression_list'nt] - | Nis'144 => [NT postfix_expression'nt] - | Nis'145 => [T LBRACK't; NT postfix_expression'nt] - | Nis'146 => [NT expression'nt; T LBRACK't; NT postfix_expression'nt] - | Nis'147 => [NT postfix_expression'nt] + | Nis'129 => [] + | Nis'130 => [T QUESTION't; NT logical_OR_expression'nt] + | Nis'131 => [NT expression'nt] + | Nis'132 => [] + | Nis'133 => [T COMMA't; NT expression'nt] + | Nis'134 => [NT expression'nt; T QUESTION't; NT logical_OR_expression'nt] + | Nis'135 => [T COLON't; NT expression'nt; T QUESTION't; NT logical_OR_expression'nt] + | Nis'136 => [] + | Nis'137 => [NT logical_OR_expression'nt] + | Nis'138 => [T BARBAR't; NT logical_OR_expression'nt] + | Nis'139 => [NT assignment_operator'nt; NT unary_expression'nt] + | Nis'140 => [] + | Nis'141 => [T LPAREN't; NT postfix_expression'nt] + | Nis'142 => [NT argument_expression_list'nt; T LPAREN't; NT postfix_expression'nt] + | Nis'143 => [NT argument_expression_list'nt] + | Nis'144 => [T COMMA't; NT argument_expression_list'nt] + | Nis'145 => [NT postfix_expression'nt] + | Nis'146 => [T LBRACK't; NT postfix_expression'nt] + | Nis'147 => [NT expression'nt; T LBRACK't; NT postfix_expression'nt] | Nis'148 => [NT postfix_expression'nt] - | Nis'149 => [T DOT't; NT postfix_expression'nt] - | Nis'150 => [NT postfix_expression'nt] - | Nis'151 => [NT unary_operator'nt] - | Nis'152 => [T LPAREN't; NT gcc_attribute_word'nt] - | Nis'153 => [NT argument_expression_list'nt; T LPAREN't; NT gcc_attribute_word'nt] - | Nis'154 => [T LPAREN't; T LPAREN't; T ATTRIBUTE't] - | Nis'155 => [NT gcc_attribute_list'nt; T LPAREN't; T LPAREN't; T ATTRIBUTE't] - | Nis'156 => [T RPAREN't; NT gcc_attribute_list'nt; T LPAREN't; T LPAREN't; T ATTRIBUTE't] - | Nis'157 => [NT gcc_attribute_list'nt] - | Nis'158 => [T COMMA't; NT gcc_attribute_list'nt] - | Nis'159 => [] + | Nis'149 => [NT postfix_expression'nt] + | Nis'150 => [T DOT't; NT postfix_expression'nt] + | Nis'151 => [NT postfix_expression'nt] + | Nis'152 => [NT unary_operator'nt] + | Nis'153 => [T LPAREN't; NT gcc_attribute_word'nt] + | Nis'154 => [NT argument_expression_list'nt; T LPAREN't; NT gcc_attribute_word'nt] + | Nis'155 => [T LPAREN't; T LPAREN't; T ATTRIBUTE't] + | Nis'156 => [NT gcc_attribute_list'nt; T LPAREN't; T LPAREN't; T ATTRIBUTE't] + | Nis'157 => [T RPAREN't; NT gcc_attribute_list'nt; T LPAREN't; T LPAREN't; T ATTRIBUTE't] + | Nis'158 => [NT gcc_attribute_list'nt] + | Nis'159 => [T COMMA't; NT gcc_attribute_list'nt] | Nis'160 => [] - | Nis'161 => [T ALIGNAS't] - | Nis'162 => [] + | Nis'161 => [] + | Nis'162 => [T ALIGNAS't] | Nis'163 => [] | Nis'164 => [] | Nis'165 => [] - | Nis'166 => [NT struct_or_union'nt] - | Nis'167 => [NT attribute_specifier_list'nt; NT struct_or_union'nt] - | Nis'168 => [T OTHER_NAME't; NT attribute_specifier_list'nt; NT struct_or_union'nt] - | Nis'169 => [T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; NT struct_or_union'nt] - | Nis'170 => [NT struct_declaration_list'nt; T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; NT struct_or_union'nt] - | Nis'171 => [NT struct_declaration_list'nt] - | Nis'172 => [] + | Nis'166 => [] + | Nis'167 => [NT struct_or_union'nt] + | Nis'168 => [NT attribute_specifier_list'nt; NT struct_or_union'nt] + | Nis'169 => [T OTHER_NAME't; NT attribute_specifier_list'nt; NT struct_or_union'nt] + | Nis'170 => [T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; NT struct_or_union'nt] + | Nis'171 => [NT struct_declaration_list'nt; T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; NT struct_or_union'nt] + | Nis'172 => [NT struct_declaration_list'nt] | Nis'173 => [] | Nis'174 => [] - | Nis'175 => [T STAR't] - | Nis'176 => [NT type_qualifier_list'nt] - | Nis'177 => [NT type_qualifier_list'nt; T STAR't] - | Nis'178 => [] + | Nis'175 => [] + | Nis'176 => [T STAR't] + | Nis'177 => [NT type_qualifier_list'nt] + | Nis'178 => [NT type_qualifier_list'nt; T STAR't] | Nis'179 => [] - | Nis'180 => [T STAR't] - | Nis'181 => [NT specifier_qualifier_list'nt] - | Nis'182 => [] + | Nis'180 => [] + | Nis'181 => [T STAR't] + | Nis'182 => [NT specifier_qualifier_list'nt] | Nis'183 => [] - | Nis'184 => [NT pointer'nt] - | Nis'185 => [NT direct_declarator'nt] - | Nis'186 => [T LPAREN't; NT direct_declarator'nt] - | Nis'187 => [] + | Nis'184 => [] + | Nis'185 => [NT pointer'nt] + | Nis'186 => [NT direct_declarator'nt] + | Nis'187 => [T LPAREN't; NT direct_declarator'nt] | Nis'188 => [] | Nis'189 => [] | Nis'190 => [] @@ -12702,378 +12848,379 @@ Definition past_symb_of_non_init_state (noninitstate:noninitstate) : list symbol | Nis'192 => [] | Nis'193 => [] | Nis'194 => [] - | Nis'195 => [NT function_specifier'nt] - | Nis'196 => [NT storage_class_specifier'nt] - | Nis'197 => [NT type_qualifier'nt] - | Nis'198 => [NT type_specifier'nt] - | Nis'199 => [T LPAREN't; NT direct_declarator'nt] - | Nis'200 => [NT parameter_type_list'nt; T LPAREN't; NT direct_declarator'nt] - | Nis'201 => [] - | Nis'202 => [NT parameter_list'nt] - | Nis'203 => [T COMMA't; NT parameter_list'nt] + | Nis'195 => [] + | Nis'196 => [NT function_specifier'nt] + | Nis'197 => [NT storage_class_specifier'nt] + | Nis'198 => [NT type_qualifier'nt] + | Nis'199 => [NT type_specifier'nt] + | Nis'200 => [T LPAREN't; NT direct_declarator'nt] + | Nis'201 => [NT parameter_type_list'nt; T LPAREN't; NT direct_declarator'nt] + | Nis'202 => [] + | Nis'203 => [NT parameter_list'nt] | Nis'204 => [T COMMA't; NT parameter_list'nt] - | Nis'205 => [] + | Nis'205 => [T COMMA't; NT parameter_list'nt] | Nis'206 => [] - | Nis'207 => [T LPAREN't] - | Nis'208 => [] - | Nis'209 => [T LBRACK't] + | Nis'207 => [] + | Nis'208 => [T LPAREN't] + | Nis'209 => [] | Nis'210 => [T LBRACK't] - | Nis'211 => [NT type_qualifier_list'nt; T LBRACK't] + | Nis'211 => [T LBRACK't] | Nis'212 => [NT type_qualifier_list'nt; T LBRACK't] - | Nis'213 => [NT assignment_expression'nt; NT type_qualifier_list'nt; T LBRACK't] - | Nis'214 => [T LBRACK't] - | Nis'215 => [NT assignment_expression'nt; T LBRACK't] - | Nis'216 => [] - | Nis'217 => [NT pointer'nt] - | Nis'218 => [NT direct_abstract_declarator'nt] - | Nis'219 => [T LPAREN't; NT direct_abstract_declarator'nt] + | Nis'213 => [NT type_qualifier_list'nt; T LBRACK't] + | Nis'214 => [NT assignment_expression'nt; NT type_qualifier_list'nt; T LBRACK't] + | Nis'215 => [T LBRACK't] + | Nis'216 => [NT assignment_expression'nt; T LBRACK't] + | Nis'217 => [] + | Nis'218 => [NT pointer'nt] + | Nis'219 => [NT direct_abstract_declarator'nt] | Nis'220 => [T LPAREN't; NT direct_abstract_declarator'nt] - | Nis'221 => [NT parameter_type_list'nt; T LPAREN't; NT direct_abstract_declarator'nt] - | Nis'222 => [] - | Nis'223 => [NT direct_abstract_declarator'nt] - | Nis'224 => [T LBRACK't; NT direct_abstract_declarator'nt] + | Nis'221 => [T LPAREN't; NT direct_abstract_declarator'nt] + | Nis'222 => [NT parameter_type_list'nt; T LPAREN't; NT direct_abstract_declarator'nt] + | Nis'223 => [] + | Nis'224 => [NT direct_abstract_declarator'nt] | Nis'225 => [T LBRACK't; NT direct_abstract_declarator'nt] - | Nis'226 => [NT type_qualifier_list'nt; T LBRACK't; NT direct_abstract_declarator'nt] + | Nis'226 => [T LBRACK't; NT direct_abstract_declarator'nt] | Nis'227 => [NT type_qualifier_list'nt; T LBRACK't; NT direct_abstract_declarator'nt] - | Nis'228 => [NT assignment_expression'nt; NT type_qualifier_list'nt; T LBRACK't; NT direct_abstract_declarator'nt] - | Nis'229 => [T LBRACK't; NT direct_abstract_declarator'nt] - | Nis'230 => [NT assignment_expression'nt; T LBRACK't; NT direct_abstract_declarator'nt] - | Nis'231 => [T LPAREN't] - | Nis'232 => [NT parameter_type_list'nt; T LPAREN't] - | Nis'233 => [] - | Nis'234 => [NT direct_declarator'nt] - | Nis'235 => [T LBRACK't; NT direct_declarator'nt] + | Nis'228 => [NT type_qualifier_list'nt; T LBRACK't; NT direct_abstract_declarator'nt] + | Nis'229 => [NT assignment_expression'nt; NT type_qualifier_list'nt; T LBRACK't; NT direct_abstract_declarator'nt] + | Nis'230 => [T LBRACK't; NT direct_abstract_declarator'nt] + | Nis'231 => [NT assignment_expression'nt; T LBRACK't; NT direct_abstract_declarator'nt] + | Nis'232 => [T LPAREN't] + | Nis'233 => [NT parameter_type_list'nt; T LPAREN't] + | Nis'234 => [] + | Nis'235 => [NT direct_declarator'nt] | Nis'236 => [T LBRACK't; NT direct_declarator'nt] - | Nis'237 => [NT type_qualifier_list'nt; T LBRACK't; NT direct_declarator'nt] + | Nis'237 => [T LBRACK't; NT direct_declarator'nt] | Nis'238 => [NT type_qualifier_list'nt; T LBRACK't; NT direct_declarator'nt] - | Nis'239 => [NT assignment_expression'nt; NT type_qualifier_list'nt; T LBRACK't; NT direct_declarator'nt] - | Nis'240 => [T LBRACK't; NT direct_declarator'nt] - | Nis'241 => [NT assignment_expression'nt; T LBRACK't; NT direct_declarator'nt] - | Nis'242 => [NT direct_declarator'nt] - | Nis'243 => [NT attribute_specifier_list'nt] - | Nis'244 => [] - | Nis'245 => [T LPAREN't] - | Nis'246 => [NT declarator'nt; T LPAREN't] - | Nis'247 => [T LPAREN't] - | Nis'248 => [NT abstract_declarator'nt; T LPAREN't] - | Nis'249 => [NT declaration_specifiers'nt] + | Nis'239 => [NT type_qualifier_list'nt; T LBRACK't; NT direct_declarator'nt] + | Nis'240 => [NT assignment_expression'nt; NT type_qualifier_list'nt; T LBRACK't; NT direct_declarator'nt] + | Nis'241 => [T LBRACK't; NT direct_declarator'nt] + | Nis'242 => [NT assignment_expression'nt; T LBRACK't; NT direct_declarator'nt] + | Nis'243 => [NT direct_declarator'nt] + | Nis'244 => [NT attribute_specifier_list'nt] + | Nis'245 => [] + | Nis'246 => [T LPAREN't] + | Nis'247 => [NT declarator'nt; T LPAREN't] + | Nis'248 => [T LPAREN't] + | Nis'249 => [NT abstract_declarator'nt; T LPAREN't] | Nis'250 => [NT declaration_specifiers'nt] - | Nis'251 => [NT direct_declarator'nt; NT pointer'nt] - | Nis'252 => [] - | Nis'253 => [T COLON't] - | Nis'254 => [] - | Nis'255 => [NT specifier_qualifier_list'nt] - | Nis'256 => [NT struct_declarator_list'nt; NT specifier_qualifier_list'nt] - | Nis'257 => [NT struct_declarator_list'nt] - | Nis'258 => [T COMMA't; NT struct_declarator_list'nt] - | Nis'259 => [] - | Nis'260 => [NT declarator'nt] - | Nis'261 => [T COLON't; NT declarator'nt] - | Nis'262 => [] + | Nis'251 => [NT declaration_specifiers'nt] + | Nis'252 => [NT direct_declarator'nt; NT pointer'nt] + | Nis'253 => [] + | Nis'254 => [T COLON't] + | Nis'255 => [] + | Nis'256 => [NT specifier_qualifier_list'nt] + | Nis'257 => [NT struct_declarator_list'nt; NT specifier_qualifier_list'nt] + | Nis'258 => [NT struct_declarator_list'nt] + | Nis'259 => [T COMMA't; NT struct_declarator_list'nt] + | Nis'260 => [] + | Nis'261 => [NT declarator'nt] + | Nis'262 => [T COLON't; NT declarator'nt] | Nis'263 => [] - | Nis'264 => [NT attribute_specifier_list'nt; NT struct_or_union'nt] - | Nis'265 => [T LBRACE't; NT attribute_specifier_list'nt; NT struct_or_union'nt] - | Nis'266 => [NT struct_declaration_list'nt; T LBRACE't; NT attribute_specifier_list'nt; NT struct_or_union'nt] - | Nis'267 => [NT type_qualifier'nt] - | Nis'268 => [NT type_specifier'nt] - | Nis'269 => [T LPAREN't; T ALIGNAS't] - | Nis'270 => [NT type_name'nt; T LPAREN't; T ALIGNAS't] - | Nis'271 => [] + | 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 => [NT specifier_qualifier_list'nt] - | Nis'275 => [T LPAREN't; T ALIGNAS't] - | Nis'276 => [NT argument_expression_list'nt; T LPAREN't; T ALIGNAS't] - | Nis'277 => [T LPAREN't; T ALIGNOF't] - | Nis'278 => [NT type_name'nt; T LPAREN't; T ALIGNOF't] - | Nis'279 => [T RPAREN't; NT type_name'nt; T LPAREN't] - | Nis'280 => [] - | Nis'281 => [T LBRACK't] - | Nis'282 => [NT constant_expression'nt; T LBRACK't] - | Nis'283 => [] + | 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 => [T DOT't] - | Nis'286 => [T LBRACE't] - | Nis'287 => [NT initializer_list'nt; T LBRACE't] + | Nis'285 => [] + | Nis'286 => [T DOT't] + | Nis'287 => [T LBRACE't] | Nis'288 => [NT initializer_list'nt; T LBRACE't] - | Nis'289 => [T COMMA't; NT initializer_list'nt; T LBRACE't] - | Nis'290 => [] - | Nis'291 => [NT designator_list'nt] + | 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 => [] - | Nis'294 => [T COMMA't; NT initializer_list'nt] - | Nis'295 => [NT designation'nt; T COMMA't; NT initializer_list'nt] - | Nis'296 => [] - | Nis'297 => [T COMMA't; NT initializer_list'nt] - | Nis'298 => [] - | Nis'299 => [NT designation'nt] - | Nis'300 => [] - | Nis'301 => [T LBRACE't; T RPAREN't; NT type_name'nt; T LPAREN't] - | Nis'302 => [NT initializer_list'nt; T LBRACE't; T RPAREN't; NT type_name'nt; T LPAREN't] + | 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 => [T COMMA't; NT initializer_list'nt; T LBRACE't; T RPAREN't; NT type_name'nt; T LPAREN't] - | Nis'305 => [T LPAREN't] - | Nis'306 => [NT expression'nt; T LPAREN't] - | Nis'307 => [T ALIGNOF't] - | Nis'308 => [T LPAREN't; T BUILTIN_VA_ARG't] - | Nis'309 => [NT assignment_expression'nt; T LPAREN't; T BUILTIN_VA_ARG't] - | Nis'310 => [T COMMA't; NT assignment_expression'nt; T LPAREN't; T BUILTIN_VA_ARG't] - | Nis'311 => [NT type_name'nt; T COMMA't; NT assignment_expression'nt; T LPAREN't; T BUILTIN_VA_ARG't] - | Nis'312 => [T DEC't] - | Nis'313 => [T EQ't; NT enumeration_constant'nt] - | Nis'314 => [] - | Nis'315 => [NT attribute_specifier_list'nt; T ENUM't] - | Nis'316 => [T LBRACE't; NT attribute_specifier_list'nt; T ENUM't] - | Nis'317 => [NT enumerator_list'nt; T LBRACE't; NT attribute_specifier_list'nt; T ENUM'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 => [T COMMA't; NT enumerator_list'nt; T LBRACE't; NT attribute_specifier_list'nt; T ENUM't] - | Nis'320 => [T LPAREN't] - | Nis'321 => [NT type_name'nt; T LPAREN't] - | Nis'322 => [T INC't] - | Nis'323 => [T LPAREN't] - | Nis'324 => [NT type_name'nt; T LPAREN't] - | Nis'325 => [T RPAREN't; NT type_name'nt; T LPAREN't] - | Nis'326 => [T LPAREN't; T SIZEOF't] - | Nis'327 => [NT type_name'nt; T LPAREN't; T SIZEOF't] - | Nis'328 => [T SIZEOF't] - | Nis'329 => [T LPAREN't; T PACKED't] - | Nis'330 => [NT argument_expression_list'nt; T LPAREN't; T PACKED't] - | Nis'331 => [] - | Nis'333 => [] - | Nis'334 => [NT translation_unit'nt] - | Nis'335 => [] - | Nis'336 => [NT translation_unit'nt] - | Nis'337 => [] - | Nis'338 => [NT declaration_specifiers'nt] - | Nis'339 => [] - | Nis'340 => [NT pointer'nt] + | 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 => [] + | Nis'337 => [NT translation_unit'nt] + | Nis'338 => [] + | Nis'339 => [NT declaration_specifiers'nt] + | Nis'340 => [] | Nis'341 => [NT pointer'nt] - | Nis'342 => [NT direct_declarator'nt] - | Nis'343 => [] - | Nis'344 => [T LPAREN't; NT direct_declarator'nt] - | Nis'345 => [NT identifier_list'nt; T LPAREN't; NT direct_declarator'nt] - | Nis'346 => [NT identifier_list'nt] - | Nis'347 => [T COMMA't; NT identifier_list'nt] - | Nis'348 => [NT declaration_specifiers'nt] - | Nis'349 => [NT old_function_declarator'nt; NT declaration_specifiers'nt] - | Nis'350 => [] + | Nis'342 => [NT pointer'nt] + | Nis'343 => [NT direct_declarator'nt] + | Nis'344 => [] + | Nis'345 => [T LPAREN't; NT direct_declarator'nt] + | Nis'346 => [NT identifier_list'nt; T LPAREN't; NT direct_declarator'nt] + | Nis'347 => [NT identifier_list'nt] + | Nis'348 => [T COMMA't; NT identifier_list'nt] + | Nis'349 => [NT declaration_specifiers'nt] + | Nis'350 => [NT old_function_declarator'nt; NT declaration_specifiers'nt] | Nis'351 => [] - | Nis'352 => [T WHILE't] - | Nis'353 => [T LPAREN't; T WHILE't] - | Nis'354 => [NT expression'nt; T LPAREN't; T WHILE't] - | Nis'355 => [] - | Nis'356 => [T SWITCH't] - | Nis'357 => [T LPAREN't; T SWITCH't] - | Nis'358 => [NT expression'nt; T LPAREN't; T SWITCH't] - | Nis'359 => [] + | Nis'352 => [] + | Nis'353 => [T WHILE't] + | Nis'354 => [T LPAREN't; T WHILE't] + | Nis'355 => [NT expression'nt; T LPAREN't; T WHILE't] + | Nis'356 => [] + | Nis'357 => [T SWITCH't] + | Nis'358 => [T LPAREN't; T SWITCH't] + | Nis'359 => [NT expression'nt; T LPAREN't; T SWITCH't] | Nis'360 => [] - | Nis'361 => [T RETURN't] + | Nis'361 => [] | Nis'362 => [T RETURN't] - | Nis'363 => [NT expression'nt; T RETURN't] - | Nis'364 => [] - | Nis'365 => [T OTHER_NAME't] - | Nis'366 => [] - | Nis'367 => [T IF't] - | Nis'368 => [T LPAREN't; T IF't] - | Nis'369 => [NT expression'nt; T LPAREN't; T IF't] - | Nis'370 => [] - | Nis'371 => [T WHILE't] - | Nis'372 => [T LPAREN't; T WHILE't] - | Nis'373 => [NT expression'nt; T LPAREN't; T WHILE't] - | Nis'374 => [] - | Nis'375 => [T SWITCH't] - | Nis'376 => [T LPAREN't; T SWITCH't] - | Nis'377 => [NT expression'nt; T LPAREN't; T SWITCH't] - | Nis'378 => [] - | Nis'379 => [T OTHER_NAME't] - | Nis'380 => [] - | Nis'381 => [T IF't] - | Nis'382 => [T LPAREN't; T IF't] - | Nis'383 => [NT expression'nt; T LPAREN't; T IF't] - | Nis'384 => [] - | Nis'385 => [T GOTO't] - | Nis'386 => [T OTHER_NAME't; T GOTO't] - | Nis'387 => [] - | Nis'388 => [T FOR't] - | Nis'389 => [T LPAREN't; T FOR't] - | Nis'390 => [T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'391 => [T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'392 => [] + | Nis'363 => [T RETURN't] + | Nis'364 => [NT expression'nt; T RETURN't] + | Nis'365 => [] + | Nis'366 => [T OTHER_NAME't] + | Nis'367 => [] + | Nis'368 => [T IF't] + | Nis'369 => [T LPAREN't; T IF't] + | Nis'370 => [NT expression'nt; T LPAREN't; T IF't] + | Nis'371 => [] + | Nis'372 => [T WHILE't] + | Nis'373 => [T LPAREN't; T WHILE't] + | Nis'374 => [NT expression'nt; T LPAREN't; T WHILE't] + | Nis'375 => [] + | Nis'376 => [T SWITCH't] + | Nis'377 => [T LPAREN't; T SWITCH't] + | Nis'378 => [NT expression'nt; T LPAREN't; T SWITCH't] + | Nis'379 => [] + | Nis'380 => [T OTHER_NAME't] + | Nis'381 => [] + | Nis'382 => [T IF't] + | Nis'383 => [T LPAREN't; T IF't] + | Nis'384 => [NT expression'nt; T LPAREN't; T IF't] + | Nis'385 => [] + | Nis'386 => [T GOTO't] + | Nis'387 => [T OTHER_NAME't; T GOTO't] + | Nis'388 => [] + | Nis'389 => [T FOR't] + | Nis'390 => [T LPAREN't; T FOR't] + | Nis'391 => [T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'392 => [T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] | Nis'393 => [] - | Nis'394 => [T FOR't] - | Nis'395 => [T LPAREN't; T FOR't] - | Nis'396 => [T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'397 => [T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'398 => [] + | Nis'394 => [] + | Nis'395 => [T FOR't] + | Nis'396 => [T LPAREN't; T FOR't] + | Nis'397 => [T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'398 => [T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] | Nis'399 => [] - | Nis'400 => [T DEFAULT't] - | Nis'401 => [] - | Nis'402 => [T CONTINUE't] - | Nis'403 => [] - | Nis'404 => [T CASE't] - | Nis'405 => [NT constant_expression'nt; T CASE't] - | Nis'406 => [] - | Nis'407 => [T BREAK't] - | Nis'408 => [] - | Nis'409 => [T ASM't] - | Nis'410 => [T LPAREN't; T ASM't] - | Nis'411 => [T CONSTANT't; T LPAREN't; T ASM't] - | Nis'412 => [T RPAREN't; T CONSTANT't; T LPAREN't; T ASM't] - | Nis'413 => [T COLON't; NT constant_expression'nt; T CASE't] - | Nis'414 => [] + | Nis'400 => [] + | Nis'401 => [T DEFAULT't] + | Nis'402 => [] + | Nis'403 => [T CONTINUE't] + | Nis'404 => [] + | Nis'405 => [T CASE't] + | Nis'406 => [NT constant_expression'nt; T CASE't] + | Nis'407 => [] + | Nis'408 => [T BREAK't] + | Nis'409 => [] + | Nis'410 => [T ASM't] + | Nis'411 => [T LPAREN't; T ASM't] + | Nis'412 => [T STRING_LITERAL't; T LPAREN't; T ASM't] + | Nis'413 => [T RPAREN't; T STRING_LITERAL't; T LPAREN't; T ASM't] + | Nis'414 => [T COLON't; NT constant_expression'nt; T CASE't] | Nis'415 => [] | Nis'416 => [] | Nis'417 => [] | Nis'418 => [] | Nis'419 => [] - | Nis'420 => [NT expression'nt] - | Nis'421 => [] + | Nis'420 => [] + | Nis'421 => [NT expression'nt] | Nis'422 => [] - | Nis'423 => [T COLON't; T DEFAULT't] - | Nis'424 => [T DO't] - | Nis'425 => [NT statement_dangerous'nt; T DO't] - | Nis'426 => [T WHILE't; NT statement_dangerous'nt; T DO't] - | Nis'427 => [T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't] - | Nis'428 => [NT expression'nt; T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't] - | Nis'429 => [T RPAREN't; NT expression'nt; T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't] - | Nis'430 => [T RPAREN't; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'431 => [T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'432 => [NT expression'nt; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'433 => [T RPAREN't; NT expression'nt; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'434 => [T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'435 => [NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'436 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'437 => [T RPAREN't; T SEMICOLON't; 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 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'440 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'441 => [T LPAREN't; T FOR't] - | Nis'442 => [NT expression'nt; T LPAREN't; T FOR't] - | Nis'443 => [T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] - | Nis'444 => [T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] - | Nis'445 => [T RPAREN't; T SEMICOLON't; 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 => [NT expression'nt; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] - | Nis'448 => [T RPAREN't; NT expression'nt; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] - | Nis'449 => [T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] - | Nis'450 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] - | Nis'451 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] - | Nis'452 => [T RPAREN't; T SEMICOLON't; 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 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] - | Nis'455 => [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'456 => [] - | Nis'457 => [NT declaration_specifiers'nt] - | Nis'458 => [NT init_declarator_list'nt; NT declaration_specifiers'nt] - | Nis'459 => [NT init_declarator_list'nt] - | Nis'460 => [T COMMA't; NT init_declarator_list'nt] - | Nis'461 => [] - | Nis'462 => [NT declarator'nt] - | Nis'463 => [T EQ't; NT declarator'nt] - | Nis'464 => [] - | Nis'465 => [T LPAREN't; T FOR't] - | Nis'466 => [NT declaration'nt; T LPAREN't; T FOR't] - | Nis'467 => [T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't] - | Nis'468 => [T RPAREN't; T SEMICOLON't; 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 => [NT expression'nt; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't] - | Nis'471 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't] - | Nis'472 => [NT declaration'nt; T LPAREN't; T FOR't] - | Nis'473 => [NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] - | Nis'474 => [T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] - | Nis'475 => [T RPAREN't; T SEMICOLON't; 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 => [NT expression'nt; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] - | Nis'478 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] - | Nis'479 => [T DO't] - | Nis'480 => [NT statement_dangerous'nt; T DO't] - | Nis'481 => [T WHILE't; NT statement_dangerous'nt; T DO't] - | Nis'482 => [T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't] - | Nis'483 => [NT expression'nt; T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't] - | Nis'484 => [T RPAREN't; NT expression'nt; T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't] - | Nis'485 => [] - | Nis'486 => [T DEFAULT't] - | Nis'487 => [] - | Nis'488 => [T CASE't] - | Nis'489 => [NT constant_expression'nt; T CASE't] - | Nis'490 => [T COLON't; NT constant_expression'nt; T CASE't] - | Nis'491 => [] + | Nis'423 => [] + | Nis'424 => [T COLON't; T DEFAULT't] + | Nis'425 => [T DO't] + | Nis'426 => [NT statement_dangerous'nt; T DO't] + | Nis'427 => [T WHILE't; NT statement_dangerous'nt; T DO't] + | Nis'428 => [T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't] + | Nis'429 => [NT expression'nt; T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't] + | Nis'430 => [T RPAREN't; NT expression'nt; T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't] + | Nis'431 => [T RPAREN't; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'432 => [T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'433 => [NT expression'nt; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'434 => [T RPAREN't; NT expression'nt; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'435 => [T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'436 => [NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'437 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'438 => [T RPAREN't; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'439 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'440 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'441 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'442 => [T LPAREN't; T FOR't] + | Nis'443 => [NT expression'nt; T LPAREN't; T FOR't] + | Nis'444 => [T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'445 => [T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'446 => [T RPAREN't; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'447 => [T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'448 => [NT expression'nt; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'449 => [T RPAREN't; NT expression'nt; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'450 => [T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'451 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'452 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'453 => [T RPAREN't; T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'454 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'455 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'456 => [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'457 => [] + | Nis'458 => [NT declaration_specifiers'nt] + | Nis'459 => [NT init_declarator_list'nt; NT declaration_specifiers'nt] + | Nis'460 => [NT init_declarator_list'nt] + | Nis'461 => [T COMMA't; NT init_declarator_list'nt] + | Nis'462 => [] + | Nis'463 => [NT declarator'nt] + | Nis'464 => [T EQ't; NT declarator'nt] + | Nis'465 => [] + | Nis'466 => [T LPAREN't; T FOR't] + | Nis'467 => [NT declaration'nt; T LPAREN't; T FOR't] + | Nis'468 => [T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'469 => [T RPAREN't; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'470 => [T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'471 => [NT expression'nt; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'472 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'473 => [NT declaration'nt; T LPAREN't; T FOR't] + | Nis'474 => [NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'475 => [T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'476 => [T RPAREN't; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'477 => [T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'478 => [NT expression'nt; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'479 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'480 => [T DO't] + | Nis'481 => [NT statement_dangerous'nt; T DO't] + | Nis'482 => [T WHILE't; NT statement_dangerous'nt; T DO't] + | Nis'483 => [T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't] + | Nis'484 => [NT expression'nt; T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't] + | Nis'485 => [T RPAREN't; NT expression'nt; T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't] + | Nis'486 => [] + | Nis'487 => [T DEFAULT't] + | Nis'488 => [] + | Nis'489 => [T CASE't] + | Nis'490 => [NT constant_expression'nt; T CASE't] + | Nis'491 => [T COLON't; NT constant_expression'nt; T CASE't] | Nis'492 => [] | Nis'493 => [] | Nis'494 => [] | Nis'495 => [] | Nis'496 => [] | Nis'497 => [] - | Nis'498 => [T COLON't; T DEFAULT't] - | Nis'499 => [T RPAREN't; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'500 => [T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'501 => [NT expression'nt; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'502 => [T RPAREN't; NT expression'nt; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'503 => [T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'504 => [NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'505 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'506 => [T RPAREN't; T SEMICOLON't; 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 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'509 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] - | Nis'510 => [T LPAREN't; T FOR't] - | Nis'511 => [NT expression'nt; T LPAREN't; T FOR't] - | Nis'512 => [T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] - | Nis'513 => [T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] - | Nis'514 => [T RPAREN't; T SEMICOLON't; 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 => [NT expression'nt; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] - | Nis'517 => [T RPAREN't; NT expression'nt; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] - | Nis'518 => [T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] - | Nis'519 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] - | Nis'520 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] - | Nis'521 => [T RPAREN't; T SEMICOLON't; 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 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] - | Nis'524 => [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'525 => [T LPAREN't; T FOR't] - | Nis'526 => [NT declaration'nt; T LPAREN't; T FOR't] - | Nis'527 => [T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't] - | Nis'528 => [T RPAREN't; T SEMICOLON't; 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 => [NT expression'nt; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't] - | Nis'531 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't] - | Nis'532 => [NT declaration'nt; T LPAREN't; T FOR't] - | Nis'533 => [NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] - | Nis'534 => [T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] - | Nis'535 => [T RPAREN't; T SEMICOLON't; 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 => [NT expression'nt; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] - | Nis'538 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] - | Nis'539 => [T RPAREN't; NT expression'nt; T LPAREN't; T IF't] - | Nis'540 => [NT statement_safe'nt; T RPAREN't; NT expression'nt; T LPAREN't; T IF't] - | Nis'541 => [T ELSE't; NT statement_safe'nt; T RPAREN't; NT expression'nt; T LPAREN't; T IF't] + | Nis'498 => [] + | Nis'499 => [T COLON't; T DEFAULT't] + | Nis'500 => [T RPAREN't; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'501 => [T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'502 => [NT expression'nt; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'503 => [T RPAREN't; NT expression'nt; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'504 => [T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'505 => [NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'506 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'507 => [T RPAREN't; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'508 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'509 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'510 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't] + | Nis'511 => [T LPAREN't; T FOR't] + | Nis'512 => [NT expression'nt; T LPAREN't; T FOR't] + | Nis'513 => [T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'514 => [T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'515 => [T RPAREN't; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'516 => [T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'517 => [NT expression'nt; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'518 => [T RPAREN't; NT expression'nt; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'519 => [T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'520 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'521 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'522 => [T RPAREN't; T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'523 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'524 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't] + | Nis'525 => [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'526 => [T LPAREN't; T FOR't] + | Nis'527 => [NT declaration'nt; T LPAREN't; T FOR't] + | Nis'528 => [T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'529 => [T RPAREN't; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'530 => [T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'531 => [NT expression'nt; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'532 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'533 => [NT declaration'nt; T LPAREN't; T FOR't] + | Nis'534 => [NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'535 => [T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'536 => [T RPAREN't; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'537 => [T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'538 => [NT expression'nt; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't] + | Nis'539 => [T RPAREN't; 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 LPAREN't; T IF't] + | Nis'541 => [NT statement_safe'nt; T RPAREN't; NT expression'nt; T LPAREN't; T IF't] | Nis'542 => [T ELSE't; NT statement_safe'nt; T RPAREN't; NT expression'nt; T LPAREN't; T IF't] - | Nis'543 => [T RPAREN't; NT expression'nt; T LPAREN't; T IF't] - | Nis'544 => [T COLON't; T OTHER_NAME'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 RPAREN't; NT expression'nt; T LPAREN't; T IF't] | Nis'545 => [T COLON't; T OTHER_NAME't] - | Nis'546 => [T RPAREN't; NT expression'nt; T LPAREN't; T SWITCH't] + | Nis'546 => [T COLON't; T OTHER_NAME't] | Nis'547 => [T RPAREN't; NT expression'nt; T LPAREN't; T SWITCH't] - | Nis'548 => [T RPAREN't; NT expression'nt; T LPAREN't; T WHILE'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 WHILE't] - | Nis'550 => [T RPAREN't; NT expression'nt; T LPAREN't; T IF't] - | Nis'551 => [NT statement_safe'nt; T RPAREN't; NT expression'nt; T LPAREN't; T IF't] - | Nis'552 => [T LBRACE't] - | Nis'553 => [] + | 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 IF't] + | Nis'552 => [NT statement_safe'nt; T RPAREN't; NT expression'nt; T LPAREN't; T IF't] + | Nis'553 => [T LBRACE't] | Nis'554 => [] | Nis'555 => [] - | Nis'556 => [T LBRACE't] - | Nis'557 => [NT block_item_list'nt; T LBRACE't] - | Nis'558 => [NT block_item_list'nt] - | Nis'559 => [] - | Nis'560 => [NT declaration_list'nt] - | Nis'561 => [NT declaration_list'nt; NT old_function_declarator'nt; NT declaration_specifiers'nt] - | Nis'562 => [] + | Nis'556 => [] + | Nis'557 => [T LBRACE't] + | Nis'558 => [NT block_item_list'nt; T LBRACE't] + | Nis'559 => [NT block_item_list'nt] + | Nis'560 => [] + | Nis'561 => [NT declaration_list'nt] + | Nis'562 => [NT declaration_list'nt; NT old_function_declarator'nt; NT declaration_specifiers'nt] | Nis'563 => [] - | Nis'564 => [NT declaration_specifiers'nt] - | Nis'565 => [NT declarator'nt; NT declaration_specifiers'nt] - | Nis'566 => [] + | Nis'564 => [] + | Nis'565 => [NT declaration_specifiers'nt] + | Nis'566 => [NT declarator'nt; NT declaration_specifiers'nt] | Nis'567 => [] + | Nis'568 => [] end. Extract Constant past_symb_of_non_init_state => "fun _ -> assert false". @@ -13082,91 +13229,91 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) | Nis'1 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'2 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'3 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'4 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'5 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'6 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'7 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'8 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'9 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'10 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'11 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'12 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'13 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'14 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'333 => true + | Init Init'0 | Ninit Nis'334 => true | _ => false end ] | Nis'15 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'31 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'166 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'242 | Ninit Nis'251 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'32 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'167 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'243 | Ninit Nis'252 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'16 => @@ -13177,400 +13324,395 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'31 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'166 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'242 | Ninit Nis'251 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'32 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'167 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'243 | Ninit Nis'252 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'17 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'18 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'19 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'20 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'21 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'22 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'23 => [ fun s:state => match s return bool with - | Ninit Nis'20 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'24 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'21 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'25 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'26 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'27 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'28 => [ fun s:state => match s return bool with - | Ninit Nis'27 | Ninit Nis'42 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'29 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Ninit Nis'28 | Ninit Nis'43 => true | _ => false end ] | Nis'30 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'31 => [ fun s:state => match s return bool with - | Ninit Nis'30 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true + | _ => false + end ] + | Nis'32 => + [ fun s:state => + match s return bool with + | Ninit Nis'31 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'32 => + | Nis'33 => [ fun s:state => match s return bool with - | Ninit Nis'31 => true + | Ninit Nis'32 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'30 => true + | Ninit Nis'31 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'33 => + | Nis'34 => [ fun s:state => match s return bool with - | Ninit Nis'32 => true + | Ninit Nis'33 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'31 => true + | Ninit Nis'32 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'30 => true + | Ninit Nis'31 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'34 => + | Nis'35 => [ fun s:state => match s return bool with - | Ninit Nis'33 | Ninit Nis'37 | Ninit Nis'315 | Ninit Nis'318 => true + | Ninit Nis'34 | Ninit Nis'38 | Ninit Nis'316 | Ninit Nis'319 => true | _ => false end ] - | Nis'35 => + | Nis'36 => [ fun s:state => match s return bool with - | Ninit Nis'33 => true + | Ninit Nis'34 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'32 => true + | Ninit Nis'33 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'31 => true + | Ninit Nis'32 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'30 => true + | Ninit Nis'31 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'36 => + | Nis'37 => [ fun s:state => match s return bool with - | Ninit Nis'35 => true + | Ninit Nis'36 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'33 => true + | Ninit Nis'34 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'32 => true + | Ninit Nis'33 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'31 => true + | Ninit Nis'32 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'30 => true + | Ninit Nis'31 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'37 => + | Nis'38 => [ fun s:state => match s return bool with - | Ninit Nis'35 => true + | Ninit Nis'36 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'33 => true + | Ninit Nis'34 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'32 => true + | Ninit Nis'33 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'31 => true + | Ninit Nis'32 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'30 => true + | Ninit Nis'31 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'38 => + | Nis'39 => [ fun s:state => match s return bool with - | Ninit Nis'37 => true + | Ninit Nis'38 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'35 => true + | Ninit Nis'36 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'33 => true + | Ninit Nis'34 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'32 => true + | Ninit Nis'33 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'31 => true + | Ninit Nis'32 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'30 => true + | Ninit Nis'31 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'39 => + | Nis'40 => [ fun s:state => match s return bool with - | Ninit Nis'37 | Ninit Nis'318 => true + | Ninit Nis'38 | Ninit Nis'319 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'35 | Ninit Nis'316 => true + | Ninit Nis'36 | Ninit Nis'317 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'33 | Ninit Nis'315 => true + | Ninit Nis'34 | Ninit Nis'316 => true | _ => false end ] - | Nis'40 => + | Nis'41 => [ fun s:state => match s return bool with - | Ninit Nis'33 | Ninit Nis'37 | Ninit Nis'315 | Ninit Nis'318 => true + | Ninit Nis'34 | Ninit Nis'38 | Ninit Nis'316 | Ninit Nis'319 => true | _ => false end ] - | Nis'41 => + | Nis'42 => [ fun s:state => match s return bool with - | Ninit Nis'40 => true + | Ninit Nis'41 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'33 | Ninit Nis'37 | Ninit Nis'315 | Ninit Nis'318 => true - | _ => false - end ] - | Nis'42 => - [ fun s:state => - match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'34 | Ninit Nis'38 | Ninit Nis'316 | Ninit Nis'319 => true | _ => false end ] | Nis'43 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'44 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'45 => [ fun s:state => match s return bool with - | Ninit Nis'44 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'46 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'45 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'47 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'48 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'49 => [ fun s:state => match s return bool with - | Ninit Nis'48 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'50 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Ninit Nis'49 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'51 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'52 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'53 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'31 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'166 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'242 | Ninit Nis'251 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'54 => [ fun s:state => match s return bool with - | Ninit Nis'53 => true - | _ => false - end; - fun s:state => - match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'31 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'166 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'242 | Ninit Nis'251 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'32 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'167 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'243 | Ninit Nis'252 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'55 => @@ -13581,47 +13723,47 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'53 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'32 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'167 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'243 | Ninit Nis'252 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => 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'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'31 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'166 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'242 | Ninit Nis'251 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Ninit Nis'54 => true | _ => false - end ] - | Nis'56 => - [ fun s:state => + end; + fun s:state => match s return bool with - | Ninit Nis'55 | Ninit Nis'157 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'32 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'167 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'243 | Ninit Nis'252 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'57 => [ fun s:state => match s return bool with - | Ninit Nis'55 | Ninit Nis'157 => true + | Ninit Nis'56 | Ninit Nis'158 => true | _ => false end ] | Nis'58 => [ fun s:state => match s return bool with - | Ninit Nis'55 | Ninit Nis'157 => true + | Ninit Nis'56 | Ninit Nis'158 => true | _ => false end ] | Nis'59 => [ fun s:state => match s return bool with - | Ninit Nis'55 | Ninit Nis'157 => true + | Ninit Nis'56 | Ninit Nis'158 => true | _ => false end ] | Nis'60 => [ fun s:state => match s return bool with - | Ninit Nis'59 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'55 | Ninit Nis'157 => true + | Ninit Nis'56 | Ninit Nis'158 => true | _ => false end ] | Nis'61 => @@ -13632,1232 +13774,1232 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'59 => true + | Ninit Nis'56 | Ninit Nis'158 => 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'55 | Ninit Nis'157 => true + | Ninit Nis'60 => true | _ => false - end ] - | Nis'62 => - [ fun s:state => + end; + fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'56 | Ninit Nis'158 => true | _ => false end ] | Nis'63 => [ fun s:state => match s return bool with - | Ninit Nis'41 | Ninit Nis'62 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'280 | Ninit Nis'324 | Ninit Nis'403 | Ninit Nis'487 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'64 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'42 | Ninit Nis'63 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'281 | Ninit Nis'325 | Ninit Nis'404 | Ninit Nis'488 => true | _ => false end ] | Nis'65 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'66 => [ fun s:state => match s return bool with - | Ninit Nis'65 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true + | _ => false + end ] + | Nis'67 => + [ fun s:state => + match s return bool with + | Ninit Nis'66 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'67 => + | Nis'68 => [ fun s:state => match s return bool with - | Ninit Nis'66 => true + | Ninit Nis'67 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'65 => true + | Ninit Nis'66 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'68 => + | Nis'69 => [ fun s:state => match s return bool with - | Ninit Nis'65 => true + | Ninit Nis'66 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'69 => + | Nis'70 => [ fun s:state => match s return bool with - | Ninit Nis'68 => true + | Ninit Nis'69 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'65 => true + | Ninit Nis'66 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true - | _ => false - end ] - | Nis'70 => - [ fun s:state => - match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'130 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'71 => [ fun s:state => match s return bool with - | Ninit Nis'70 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'131 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'72 => [ fun s:state => match s return bool with - | Ninit Nis'70 => true + | Ninit Nis'71 => true | _ => false end ] | Nis'73 => [ fun s:state => match s return bool with - | Ninit Nis'70 => true + | Ninit Nis'71 => true | _ => false end ] | Nis'74 => [ fun s:state => match s return bool with - | Ninit Nis'70 => true + | Ninit Nis'71 => true | _ => false end ] | Nis'75 => [ fun s:state => match s return bool with - | Ninit Nis'70 => true + | Ninit Nis'71 => true | _ => false end ] | Nis'76 => [ fun s:state => match s return bool with - | Ninit Nis'70 => true + | Ninit Nis'71 => true | _ => false end ] | Nis'77 => [ fun s:state => match s return bool with - | Ninit Nis'70 => true + | Ninit Nis'71 => true | _ => false end ] | Nis'78 => [ fun s:state => match s return bool with - | Ninit Nis'70 => true + | Ninit Nis'71 => true | _ => false end ] | Nis'79 => [ fun s:state => match s return bool with - | Ninit Nis'70 => true + | Ninit Nis'71 => true | _ => false end ] | Nis'80 => [ fun s:state => match s return bool with - | Ninit Nis'70 => true + | Ninit Nis'71 => true | _ => false end ] | Nis'81 => [ fun s:state => match s return bool with - | Ninit Nis'70 => true + | Ninit Nis'71 => true | _ => false end ] | Nis'82 => [ fun s:state => match s return bool with - | Ninit Nis'70 => true + | Ninit Nis'71 => true + | _ => false + end ] + | Nis'83 => + [ fun s:state => + match s return bool with + | Ninit Nis'71 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'130 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'131 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'83 => + | Nis'84 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'84 => + | Nis'85 => [ fun s:state => match s return bool with - | Ninit Nis'83 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 => true + | Ninit Nis'84 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'85 => + | Nis'86 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'86 => + | Nis'87 => [ fun s:state => match s return bool with - | Ninit Nis'85 | Ninit Nis'95 | Ninit Nis'97 => true + | Ninit Nis'86 | Ninit Nis'96 | Ninit Nis'98 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'87 => + | Nis'88 => [ fun s:state => match s return bool with - | Ninit Nis'86 => true + | Ninit Nis'87 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'85 | Ninit Nis'95 | Ninit Nis'97 => true + | Ninit Nis'86 | Ninit Nis'96 | Ninit Nis'98 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'88 => + | Nis'89 => [ fun s:state => match s return bool with - | Ninit Nis'85 | Ninit Nis'95 | Ninit Nis'97 => true + | Ninit Nis'86 | Ninit Nis'96 | Ninit Nis'98 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'89 => + | Nis'90 => [ fun s:state => match s return bool with - | Ninit Nis'88 => true + | Ninit Nis'89 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'85 | Ninit Nis'95 | Ninit Nis'97 => true + | Ninit Nis'86 | Ninit Nis'96 | Ninit Nis'98 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'90 => + | Nis'91 => [ fun s:state => match s return bool with - | Ninit Nis'85 | Ninit Nis'95 | Ninit Nis'97 => true + | Ninit Nis'86 | Ninit Nis'96 | Ninit Nis'98 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'91 => + | Nis'92 => [ fun s:state => match s return bool with - | Ninit Nis'90 => true + | Ninit Nis'91 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'85 | Ninit Nis'95 | Ninit Nis'97 => true + | Ninit Nis'86 | Ninit Nis'96 | Ninit Nis'98 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'92 => + | Nis'93 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'93 => + | Nis'94 => [ fun s:state => match s return bool with - | Ninit Nis'84 => true + | Ninit Nis'85 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'83 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 => true + | Ninit Nis'84 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'94 => + | Nis'95 => [ fun s:state => match s return bool with - | Ninit Nis'93 | Ninit Nis'99 | Ninit Nis'103 => true + | Ninit Nis'94 | Ninit Nis'100 | Ninit Nis'104 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'95 => + | Nis'96 => [ fun s:state => match s return bool with - | Ninit Nis'94 => true + | Ninit Nis'95 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'93 | Ninit Nis'99 | Ninit Nis'103 => true + | Ninit Nis'94 | Ninit Nis'100 | Ninit Nis'104 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'96 => + | Nis'97 => [ fun s:state => match s return bool with - | Ninit Nis'93 | Ninit Nis'99 | Ninit Nis'103 => true + | Ninit Nis'94 | Ninit Nis'100 | Ninit Nis'104 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'97 => + | Nis'98 => [ fun s:state => match s return bool with - | Ninit Nis'96 => true + | Ninit Nis'97 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'93 | Ninit Nis'99 | Ninit Nis'103 => true + | Ninit Nis'94 | Ninit Nis'100 | Ninit Nis'104 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'98 => + | Nis'99 => [ fun s:state => match s return bool with - | Ninit Nis'83 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 => true + | Ninit Nis'84 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'99 => + | Nis'100 => [ fun s:state => match s return bool with - | Ninit Nis'98 => true + | Ninit Nis'99 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'83 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 => true + | Ninit Nis'84 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'100 => + | Nis'101 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'101 => + | Nis'102 => [ fun s:state => match s return bool with - | Ninit Nis'100 | Ninit Nis'120 | Ninit Nis'122 => true + | Ninit Nis'101 | Ninit Nis'121 | Ninit Nis'123 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'102 => + | Nis'103 => [ fun s:state => match s return bool with - | Ninit Nis'101 => true + | Ninit Nis'102 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'100 | Ninit Nis'120 | Ninit Nis'122 => true + | Ninit Nis'101 | Ninit Nis'121 | Ninit Nis'123 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'103 => + | Nis'104 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'104 => + | Nis'105 => [ fun s:state => match s return bool with - | Ninit Nis'100 | Ninit Nis'120 | Ninit Nis'122 => true + | Ninit Nis'101 | Ninit Nis'121 | Ninit Nis'123 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'105 => + | Nis'106 => [ fun s:state => match s return bool with - | Ninit Nis'104 => true + | Ninit Nis'105 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'100 | Ninit Nis'120 | Ninit Nis'122 => true + | Ninit Nis'101 | Ninit Nis'121 | Ninit Nis'123 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'106 => + | Nis'107 => [ fun s:state => match s return bool with - | Ninit Nis'100 | Ninit Nis'120 | Ninit Nis'122 => true + | Ninit Nis'101 | Ninit Nis'121 | Ninit Nis'123 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'107 => + | Nis'108 => [ fun s:state => match s return bool with - | Ninit Nis'106 => true + | Ninit Nis'107 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'100 | Ninit Nis'120 | Ninit Nis'122 => true + | Ninit Nis'101 | Ninit Nis'121 | Ninit Nis'123 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'108 => + | Nis'109 => [ fun s:state => match s return bool with - | Ninit Nis'100 | Ninit Nis'120 | Ninit Nis'122 => true + | Ninit Nis'101 | Ninit Nis'121 | Ninit Nis'123 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'109 => + | Nis'110 => [ fun s:state => match s return bool with - | Ninit Nis'108 => true + | Ninit Nis'109 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'100 | Ninit Nis'120 | Ninit Nis'122 => true + | Ninit Nis'101 | Ninit Nis'121 | Ninit Nis'123 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'110 => + | Nis'111 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'111 => + | Nis'112 => [ fun s:state => match s return bool with - | Ninit Nis'110 => true + | Ninit Nis'111 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'112 => + | Nis'113 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'113 => + | Nis'114 => [ fun s:state => match s return bool with - | Ninit Nis'112 | Ninit Nis'137 => true + | Ninit Nis'113 | Ninit Nis'138 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'114 => + | Nis'115 => [ fun s:state => match s return bool with - | Ninit Nis'113 => true + | Ninit Nis'114 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'112 | Ninit Nis'137 => true + | Ninit Nis'113 | Ninit Nis'138 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'115 => + | Nis'116 => [ fun s:state => match s return bool with - | Ninit Nis'114 | Ninit Nis'128 => true + | Ninit Nis'115 | Ninit Nis'129 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'116 => + | Nis'117 => [ fun s:state => match s return bool with - | Ninit Nis'115 => true + | Ninit Nis'116 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'114 | Ninit Nis'128 => true + | Ninit Nis'115 | Ninit Nis'129 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'117 => + | Nis'118 => [ fun s:state => match s return bool with - | Ninit Nis'116 | Ninit Nis'127 => true + | Ninit Nis'117 | Ninit Nis'128 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'118 => + | Nis'119 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'119 => + | Nis'120 => [ fun s:state => match s return bool with - | Ninit Nis'118 | Ninit Nis'125 => true + | Ninit Nis'119 | Ninit Nis'126 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'120 => + | Nis'121 => [ 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'125 => true + | Ninit Nis'120 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true - | _ => false - end ] - | Nis'121 => - [ fun s:state => - match s return bool with - | Ninit Nis'118 | Ninit Nis'125 => true + | Ninit Nis'119 | Ninit Nis'126 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => 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'118 | Ninit Nis'125 => true + | Ninit Nis'119 | Ninit Nis'126 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'123 => [ fun s:state => match s return bool with - | Ninit Nis'117 => true + | Ninit Nis'122 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'116 | Ninit Nis'127 => true + | Ninit Nis'119 | Ninit Nis'126 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'124 => [ fun s:state => match s return bool with - | Ninit Nis'123 | Ninit Nis'126 => true + | Ninit Nis'118 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'117 | Ninit Nis'128 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'125 => [ fun s:state => match s return bool with - | Ninit Nis'124 => true + | Ninit Nis'124 | Ninit Nis'127 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'123 | Ninit Nis'126 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true + | _ => false + end ] + | Nis'126 => + [ fun s:state => + match s return bool with + | Ninit Nis'125 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'124 | Ninit Nis'127 => true | _ => false - end ] - | Nis'126 => - [ fun s:state => + end; + fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'127 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'128 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'129 => [ fun s:state => match s return bool with - | Ninit Nis'111 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true + | _ => false + end ] + | Nis'130 => + [ fun s:state => + match s return bool with + | Ninit Nis'112 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'110 => true + | Ninit Nis'111 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'130 => + | Nis'131 => [ fun s:state => match s return bool with - | Ninit Nis'129 | Ninit Nis'145 | Ninit Nis'305 | Ninit Nis'353 | Ninit Nis'357 | Ninit Nis'362 | Ninit Nis'368 | Ninit Nis'372 | Ninit Nis'376 | Ninit Nis'382 | Ninit Nis'419 | Ninit Nis'427 | Ninit Nis'431 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'482 | Ninit Nis'500 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 => true + | Ninit Nis'130 | Ninit Nis'146 | Ninit Nis'306 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'363 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'383 | Ninit Nis'420 | Ninit Nis'428 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'454 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'477 | Ninit Nis'483 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'523 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'537 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'111 | Ninit Nis'144 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'112 | Ninit Nis'145 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'131 => + | Nis'132 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'130 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'131 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'132 => + | Nis'133 => [ fun s:state => match s return bool with - | Ninit Nis'130 => true + | Ninit Nis'131 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'129 | Ninit Nis'145 | Ninit Nis'305 | Ninit Nis'353 | Ninit Nis'357 | Ninit Nis'362 | Ninit Nis'368 | Ninit Nis'372 | Ninit Nis'376 | Ninit Nis'382 | Ninit Nis'419 | Ninit Nis'427 | Ninit Nis'431 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'482 | Ninit Nis'500 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 => true + | Ninit Nis'130 | Ninit Nis'146 | Ninit Nis'306 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'363 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'383 | Ninit Nis'420 | Ninit Nis'428 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'454 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'477 | Ninit Nis'483 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'523 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'537 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'111 | Ninit Nis'144 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'112 | Ninit Nis'145 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'133 => + | Nis'134 => [ fun s:state => match s return bool with - | Ninit Nis'129 => true + | Ninit Nis'130 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'111 => true + | Ninit Nis'112 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'110 => true + | Ninit Nis'111 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'134 => + | Nis'135 => [ fun s:state => match s return bool with - | Ninit Nis'133 => true + | Ninit Nis'134 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'129 => true + | Ninit Nis'130 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'111 => true + | Ninit Nis'112 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'110 => true + | Ninit Nis'111 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'135 => + | Nis'136 => [ fun s:state => match s return bool with - | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'111 | Ninit Nis'144 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'112 | Ninit Nis'145 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'136 => + | Nis'137 => [ fun s:state => match s return bool with - | Ninit Nis'110 => true + | Ninit Nis'111 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'137 => + | Nis'138 => [ fun s:state => match s return bool with - | Ninit Nis'136 => true + | Ninit Nis'137 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'110 => true + | Ninit Nis'111 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'138 => + | Nis'139 => [ fun s:state => match s return bool with - | Ninit Nis'82 => true + | Ninit Nis'83 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'70 => true + | Ninit Nis'71 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'111 | Ninit Nis'130 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'112 | Ninit Nis'131 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'139 => + | Nis'140 => [ fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'161 => true + | Ninit Nis'16 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'162 => true | _ => false end ] - | Nis'140 => + | Nis'141 => [ fun s:state => match s return bool with - | Ninit Nis'68 => true + | Ninit Nis'69 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'65 => true + | Ninit Nis'66 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'141 => + | Nis'142 => [ fun s:state => match s return bool with - | Ninit Nis'140 => true + | Ninit Nis'141 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'68 => true + | Ninit Nis'69 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'65 => true + | Ninit Nis'66 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'142 => + | Nis'143 => [ fun s:state => match s return bool with - | Ninit Nis'140 | Ninit Nis'152 | Ninit Nis'275 | Ninit Nis'329 => true + | Ninit Nis'141 | Ninit Nis'153 | Ninit Nis'276 | Ninit Nis'330 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'161 => true + | Ninit Nis'16 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'162 => true | _ => false end ] - | Nis'143 => + | Nis'144 => [ fun s:state => match s return bool with - | Ninit Nis'142 => true + | Ninit Nis'143 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'140 | Ninit Nis'152 | Ninit Nis'275 | Ninit Nis'329 => true + | Ninit Nis'141 | Ninit Nis'153 | Ninit Nis'276 | Ninit Nis'330 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'60 | Ninit Nis'68 | Ninit Nis'161 => true + | Ninit Nis'16 | Ninit Nis'61 | Ninit Nis'69 | Ninit Nis'162 => true | _ => false end ] - | Nis'144 => + | Nis'145 => [ fun s:state => match s return bool with - | Ninit Nis'65 => true + | Ninit Nis'66 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'145 => + | Nis'146 => [ fun s:state => match s return bool with - | Ninit Nis'144 => true + | Ninit Nis'145 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'65 => true + | Ninit Nis'66 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'146 => + | Nis'147 => [ fun s:state => match s return bool with - | Ninit Nis'145 => true + | Ninit Nis'146 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'144 => true + | Ninit Nis'145 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'65 => true + | Ninit Nis'66 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'147 => + | Nis'148 => [ fun s:state => match s return bool with - | Ninit Nis'65 => true + | Ninit Nis'66 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'148 => + | Nis'149 => [ fun s:state => match s return bool with - | Ninit Nis'65 => true + | Ninit Nis'66 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'149 => + | Nis'150 => [ fun s:state => match s return bool with - | Ninit Nis'148 => true + | Ninit Nis'149 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'65 => true + | Ninit Nis'66 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'150 => + | Nis'151 => [ fun s:state => match s return bool with - | Ninit Nis'65 => true + | Ninit Nis'66 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'151 => + | Nis'152 => [ fun s:state => match s return bool with - | Ninit Nis'62 => true + | Ninit Nis'63 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'152 => + | Nis'153 => [ fun s:state => match s return bool with - | Ninit Nis'60 => true + | Ninit Nis'61 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'59 => true + | Ninit Nis'60 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'55 | Ninit Nis'157 => true + | Ninit Nis'56 | Ninit Nis'158 => true | _ => false end ] - | Nis'153 => + | Nis'154 => [ fun s:state => match s return bool with - | Ninit Nis'152 => true + | Ninit Nis'153 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'60 => true + | Ninit Nis'61 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'59 => true + | Ninit Nis'60 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'55 | Ninit Nis'157 => true + | Ninit Nis'56 | Ninit Nis'158 => true | _ => false end ] - | Nis'154 => + | Nis'155 => [ fun s:state => match s return bool with - | Ninit Nis'55 => true + | Ninit Nis'56 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'54 => true + | Ninit Nis'55 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'53 => true + | Ninit Nis'54 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'31 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'166 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'242 | Ninit Nis'251 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'32 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'167 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'243 | Ninit Nis'252 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'155 => + | Nis'156 => [ fun s:state => match s return bool with - | Ninit Nis'154 => true + | Ninit Nis'155 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'55 => true + | Ninit Nis'56 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'54 => true + | Ninit Nis'55 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'53 => true + | Ninit Nis'54 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'31 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'166 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'242 | Ninit Nis'251 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'32 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'167 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'243 | Ninit Nis'252 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'156 => + | Nis'157 => [ fun s:state => match s return bool with - | Ninit Nis'155 => true + | Ninit Nis'156 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'154 => true + | Ninit Nis'155 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'55 => true + | Ninit Nis'56 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'54 => true + | Ninit Nis'55 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'53 => true + | Ninit Nis'54 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'31 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'166 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'242 | Ninit Nis'251 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'32 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'167 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'243 | Ninit Nis'252 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'157 => + | Nis'158 => [ fun s:state => match s return bool with - | Ninit Nis'154 => true + | Ninit Nis'155 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'55 => true + | Ninit Nis'56 => true | _ => false end ] - | Nis'158 => + | Nis'159 => [ fun s:state => match s return bool with - | Ninit Nis'157 => true + | Ninit Nis'158 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'154 => true + | Ninit Nis'155 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'55 => true + | Ninit Nis'56 => true | _ => false end ] - | Nis'159 => + | Nis'160 => [ fun s:state => match s return bool with - | Ninit Nis'55 => true + | Ninit Nis'56 => true | _ => false end ] - | Nis'160 => + | Nis'161 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'31 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'166 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'242 | Ninit Nis'251 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'32 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'167 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'243 | Ninit Nis'252 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'161 => + | Nis'162 => [ fun s:state => match s return bool with - | Ninit Nis'160 => true + | Ninit Nis'161 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'31 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'166 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'242 | Ninit Nis'251 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true - | _ => false - end ] - | Nis'162 => - [ fun s:state => - match s return bool with - | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'309 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'32 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'167 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'243 | Ninit Nis'252 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'163 => [ fun s:state => match s return bool with - | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'309 => true + | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'310 => true | _ => false end ] | Nis'164 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'310 => true | _ => false end ] | Nis'165 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'166 => [ fun s:state => match s return bool with - | Ninit Nis'165 => true - | _ => false - end; - fun s:state => - match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'167 => @@ -14868,12 +15010,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'165 => true - | _ => false - end; - fun s:state => - match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'168 => @@ -14889,12 +15026,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'165 => true - | _ => false - end; - fun s:state => - match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'169 => @@ -14915,12 +15047,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'165 => true - | _ => false - end; - fun s:state => - match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'170 => @@ -14946,1796 +15073,1806 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'165 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => 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 - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Ninit Nis'168 => true | _ => false - end ] - | Nis'171 => - [ fun s:state => + end; + fun s:state => match s return bool with - | Ninit Nis'169 | Ninit Nis'265 => true + | Ninit Nis'167 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'168 | Ninit Nis'264 => true + | Ninit Nis'166 => true + | _ => false + end; + fun s:state => + match s return bool with + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'172 => [ fun s:state => match s return bool with - | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'264 | Ninit Nis'265 => true + | Ninit Nis'170 | Ninit Nis'266 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'169 | Ninit Nis'265 => true | _ => false end ] | Nis'173 => [ fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'183 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'339 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'265 | Ninit Nis'266 => true | _ => false end ] | Nis'174 => [ fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'182 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'257 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'337 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'184 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'340 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] | Nis'175 => [ fun s:state => match s return bool with - | Ninit Nis'174 => true + | Ninit Nis'173 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'183 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'258 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'338 | Ninit Nis'457 | Ninit Nis'460 => true + | _ => false + end ] + | Nis'176 => + [ fun s:state => + match s return bool with + | Ninit Nis'175 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'182 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'257 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'337 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'183 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'258 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'338 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'176 => + | Nis'177 => [ fun s:state => match s return bool with - | Ninit Nis'175 | Ninit Nis'210 | Ninit Nis'225 | Ninit Nis'236 => true + | Ninit Nis'176 | Ninit Nis'211 | Ninit Nis'226 | Ninit Nis'237 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'174 | Ninit Nis'208 | Ninit Nis'223 | Ninit Nis'234 => true + | Ninit Nis'175 | Ninit Nis'209 | Ninit Nis'224 | Ninit Nis'235 => true | _ => false end ] - | Nis'177 => + | Nis'178 => [ fun s:state => match s return bool with - | Ninit Nis'175 => true + | Ninit Nis'176 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'174 => true + | Ninit Nis'175 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'182 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'257 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'337 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'183 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'258 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'338 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'178 => + | Nis'179 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'179 => + | Nis'180 => [ fun s:state => match s return bool with - | Ninit Nis'174 | Ninit Nis'208 | Ninit Nis'223 | Ninit Nis'234 => true + | Ninit Nis'175 | Ninit Nis'209 | Ninit Nis'224 | Ninit Nis'235 => true | _ => false end ] - | Nis'180 => + | Nis'181 => [ fun s:state => match s return bool with - | Ninit Nis'174 => true + | Ninit Nis'175 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'182 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'257 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'337 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'183 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'258 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'338 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'181 => + | Nis'182 => [ fun s:state => match s return bool with - | Ninit Nis'172 => true + | Ninit Nis'173 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'264 | Ninit Nis'265 => true + | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'265 | Ninit Nis'266 => true | _ => false end ] - | Nis'182 => + | Nis'183 => [ fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'183 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'339 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'184 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'340 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'183 => + | Nis'184 => [ fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'257 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'258 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'184 => + | Nis'185 => [ fun s:state => match s return bool with - | Ninit Nis'183 | Ninit Nis'216 => true + | Ninit Nis'184 | Ninit Nis'217 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'257 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'258 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'185 => + | Nis'186 => [ fun s:state => match s return bool with - | Ninit Nis'184 | Ninit Nis'233 => true + | Ninit Nis'185 | Ninit Nis'234 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'183 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'257 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'184 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'258 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'186 => + | Nis'187 => [ fun s:state => match s return bool with - | Ninit Nis'185 | Ninit Nis'342 => true + | Ninit Nis'186 | Ninit Nis'343 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'184 | Ninit Nis'233 | Ninit Nis'341 | Ninit Nis'563 => true + | Ninit Nis'185 | Ninit Nis'234 | Ninit Nis'342 | Ninit Nis'564 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'183 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'339 | Ninit Nis'456 | Ninit Nis'459 => true - | _ => false - end ] - | Nis'187 => - [ fun s:state => - match s return bool with - | Init Init'0 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'184 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'340 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] | Nis'188 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'189 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'190 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'191 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'192 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'193 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'194 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'195 => [ 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'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'196 => [ fun s:state => match s return bool with - | Ninit Nis'192 => true + | Ninit Nis'194 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'197 => [ fun s:state => match s return bool with - | Ninit Nis'191 => true + | Ninit Nis'193 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'198 => [ fun s:state => match s return bool with - | Ninit Nis'190 => true + | Ninit Nis'192 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] | Nis'199 => [ fun s:state => match s return bool with - | Ninit Nis'185 | Ninit Nis'342 => true + | Ninit Nis'191 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'184 | Ninit Nis'233 | Ninit Nis'341 | Ninit Nis'563 => true + | Init Init'0 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true + | _ => false + end ] + | Nis'200 => + [ 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'234 | Ninit Nis'342 | Ninit Nis'564 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'183 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'339 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'184 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'340 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'200 => + | Nis'201 => [ fun s:state => match s return bool with - | Ninit Nis'199 => true + | Ninit Nis'200 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'185 | Ninit Nis'342 => true + | Ninit Nis'186 | Ninit Nis'343 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'184 | Ninit Nis'233 | Ninit Nis'341 | Ninit Nis'563 => true + | Ninit Nis'185 | Ninit Nis'234 | Ninit Nis'342 | Ninit Nis'564 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'183 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'339 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'184 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'340 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'201 => + | Nis'202 => [ fun s:state => match s return bool with - | Ninit Nis'185 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'342 => true + | Ninit Nis'186 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'343 => true | _ => false end ] - | Nis'202 => + | Nis'203 => [ fun s:state => match s return bool with - | Ninit Nis'201 => true + | Ninit Nis'202 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'185 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'342 => true + | Ninit Nis'186 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'343 => true | _ => false end ] - | Nis'203 => + | Nis'204 => [ fun s:state => match s return bool with - | Ninit Nis'202 => true + | Ninit Nis'203 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'201 => true + | Ninit Nis'202 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'185 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'342 => true + | Ninit Nis'186 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'343 => true | _ => false end ] - | Nis'204 => + | Nis'205 => [ fun s:state => match s return bool with - | Ninit Nis'202 => true + | Ninit Nis'203 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'201 => true + | Ninit Nis'202 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'185 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'342 => true + | Ninit Nis'186 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'343 => true | _ => false end ] - | Nis'205 => + | Nis'206 => [ fun s:state => match s return bool with - | Ninit Nis'185 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'342 => true + | Ninit Nis'186 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'343 => true | _ => false end ] - | Nis'206 => + | Nis'207 => [ fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 => true | _ => false end ] - | Nis'207 => + | Nis'208 => [ fun s:state => match s return bool with - | Ninit Nis'206 | Ninit Nis'272 => true + | Ninit Nis'207 | Ninit Nis'273 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true - | _ => false - end ] - | Nis'208 => - [ fun s:state => - match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] | Nis'209 => [ fun s:state => match s return bool with - | Ninit Nis'208 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] | Nis'210 => [ fun s:state => match s return bool with - | Ninit Nis'208 => true + | Ninit Nis'209 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | 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'208 => true + | Ninit Nis'209 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | 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 + | Ninit Nis'211 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'208 => true + | Ninit Nis'209 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | 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 + | Ninit Nis'211 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'210 => true + | Ninit Nis'209 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'208 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true + | _ => false + end ] + | Nis'214 => + [ fun s:state => + match s return bool with + | Ninit Nis'213 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'211 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'209 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'214 => + | Nis'215 => [ fun s:state => match s return bool with - | Ninit Nis'208 => true + | Ninit Nis'209 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'215 => + | Nis'216 => [ fun s:state => match s return bool with - | Ninit Nis'214 => true + | Ninit Nis'215 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'208 => true + | Ninit Nis'209 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'216 => + | Nis'217 => [ fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 => true + | Ninit Nis'206 | Ninit Nis'207 => true | _ => false end ] - | Nis'217 => + | Nis'218 => [ fun s:state => match s return bool with - | Ninit Nis'216 | Ninit Nis'273 => true + | Ninit Nis'217 | Ninit Nis'274 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'271 | Ninit Nis'272 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'272 | Ninit Nis'273 => true | _ => false end ] - | Nis'218 => + | Nis'219 => [ fun s:state => match s return bool with - | Ninit Nis'217 | Ninit Nis'244 => true + | Ninit Nis'218 | Ninit Nis'245 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'219 => + | Nis'220 => [ fun s:state => match s return bool with - | Ninit Nis'218 => true + | Ninit Nis'219 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'217 | Ninit Nis'244 => true + | Ninit Nis'218 | Ninit Nis'245 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'220 => + | Nis'221 => [ fun s:state => match s return bool with - | Ninit Nis'218 => true + | Ninit Nis'219 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'217 | Ninit Nis'244 => true + | Ninit Nis'218 | Ninit Nis'245 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'221 => + | Nis'222 => [ fun s:state => match s return bool with - | Ninit Nis'220 => true + | Ninit Nis'221 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'218 => true + | Ninit Nis'219 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'217 | Ninit Nis'244 => true + | Ninit Nis'218 | Ninit Nis'245 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'222 => + | Nis'223 => [ fun s:state => match s return bool with - | Ninit Nis'185 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'342 => true + | Ninit Nis'186 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'343 => true | _ => false end ] - | Nis'223 => + | Nis'224 => [ fun s:state => match s return bool with - | Ninit Nis'217 | Ninit Nis'244 => true + | Ninit Nis'218 | Ninit Nis'245 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'224 => + | Nis'225 => [ fun s:state => match s return bool with - | Ninit Nis'223 => true + | Ninit Nis'224 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'217 | Ninit Nis'244 => true + | Ninit Nis'218 | Ninit Nis'245 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'225 => + | Nis'226 => [ fun s:state => match s return bool with - | Ninit Nis'223 => true + | Ninit Nis'224 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'217 | Ninit Nis'244 => true + | Ninit Nis'218 | Ninit Nis'245 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'226 => + | Nis'227 => [ fun s:state => match s return bool with - | Ninit Nis'225 => true + | Ninit Nis'226 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'223 => true + | Ninit Nis'224 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'217 | Ninit Nis'244 => true + | Ninit Nis'218 | Ninit Nis'245 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'227 => + | Nis'228 => [ fun s:state => match s return bool with - | Ninit Nis'225 => true + | Ninit Nis'226 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'223 => true + | Ninit Nis'224 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'217 | Ninit Nis'244 => true + | Ninit Nis'218 | Ninit Nis'245 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'228 => + | Nis'229 => [ fun s:state => match s return bool with - | Ninit Nis'227 => true + | Ninit Nis'228 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'225 => true + | Ninit Nis'226 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'223 => true + | Ninit Nis'224 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'217 | Ninit Nis'244 => true + | Ninit Nis'218 | Ninit Nis'245 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'229 => + | Nis'230 => [ fun s:state => match s return bool with - | Ninit Nis'223 => true + | Ninit Nis'224 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'217 | Ninit Nis'244 => true + | Ninit Nis'218 | Ninit Nis'245 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'230 => + | Nis'231 => [ fun s:state => match s return bool with - | Ninit Nis'229 => true + | Ninit Nis'230 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'223 => true + | Ninit Nis'224 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'217 | Ninit Nis'244 => true + | Ninit Nis'218 | Ninit Nis'245 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'231 => + | Nis'232 => [ fun s:state => match s return bool with - | Ninit Nis'206 | Ninit Nis'272 => true + | Ninit Nis'207 | Ninit Nis'273 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'232 => + | Nis'233 => [ fun s:state => match s return bool with - | Ninit Nis'231 => true + | Ninit Nis'232 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'206 | Ninit Nis'272 => true + | Ninit Nis'207 | Ninit Nis'273 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'233 => + | Nis'234 => [ fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'257 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'258 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'234 => + | Nis'235 => [ fun s:state => match s return bool with - | Ninit Nis'184 | Ninit Nis'233 | Ninit Nis'341 | Ninit Nis'563 => true + | Ninit Nis'185 | Ninit Nis'234 | Ninit Nis'342 | Ninit Nis'564 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'183 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'339 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'184 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'340 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'235 => + | Nis'236 => [ fun s:state => match s return bool with - | Ninit Nis'234 => true + | Ninit Nis'235 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'184 | Ninit Nis'233 | Ninit Nis'341 | Ninit Nis'563 => true + | Ninit Nis'185 | Ninit Nis'234 | Ninit Nis'342 | Ninit Nis'564 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'183 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'339 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'184 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'340 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'236 => + | Nis'237 => [ fun s:state => match s return bool with - | Ninit Nis'234 => true + | Ninit Nis'235 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'184 | Ninit Nis'233 | Ninit Nis'341 | Ninit Nis'563 => true + | Ninit Nis'185 | Ninit Nis'234 | Ninit Nis'342 | Ninit Nis'564 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'183 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'339 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'184 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'340 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'237 => + | Nis'238 => [ fun s:state => match s return bool with - | Ninit Nis'236 => true + | Ninit Nis'237 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'234 => true + | Ninit Nis'235 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'184 | Ninit Nis'233 | Ninit Nis'341 | Ninit Nis'563 => true + | Ninit Nis'185 | Ninit Nis'234 | Ninit Nis'342 | Ninit Nis'564 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'183 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'339 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'184 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'340 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'238 => + | Nis'239 => [ fun s:state => match s return bool with - | Ninit Nis'236 => true + | Ninit Nis'237 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'234 => true + | Ninit Nis'235 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'184 | Ninit Nis'233 | Ninit Nis'341 | Ninit Nis'563 => true + | Ninit Nis'185 | Ninit Nis'234 | Ninit Nis'342 | Ninit Nis'564 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'183 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'339 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'184 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'340 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'239 => + | Nis'240 => [ fun s:state => match s return bool with - | Ninit Nis'238 => true + | Ninit Nis'239 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'236 => true + | Ninit Nis'237 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'234 => true + | Ninit Nis'235 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'184 | Ninit Nis'233 | Ninit Nis'341 | Ninit Nis'563 => true + | Ninit Nis'185 | Ninit Nis'234 | Ninit Nis'342 | Ninit Nis'564 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'183 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'339 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'184 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'340 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'240 => + | Nis'241 => [ fun s:state => match s return bool with - | Ninit Nis'234 => true + | Ninit Nis'235 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'184 | Ninit Nis'233 | Ninit Nis'341 | Ninit Nis'563 => true + | Ninit Nis'185 | Ninit Nis'234 | Ninit Nis'342 | Ninit Nis'564 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'183 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'339 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'184 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'340 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'241 => + | Nis'242 => [ fun s:state => match s return bool with - | Ninit Nis'240 => true + | Ninit Nis'241 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'234 => true + | Ninit Nis'235 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'184 | Ninit Nis'233 | Ninit Nis'341 | Ninit Nis'563 => true + | Ninit Nis'185 | Ninit Nis'234 | Ninit Nis'342 | Ninit Nis'564 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'183 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'339 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'184 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'340 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'242 => + | Nis'243 => [ fun s:state => match s return bool with - | Ninit Nis'233 | Ninit Nis'563 => true + | Ninit Nis'234 | Ninit Nis'564 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'243 => + | Nis'244 => [ fun s:state => match s return bool with - | Ninit Nis'31 | Ninit Nis'166 | Ninit Nis'242 | Ninit Nis'251 => true + | Ninit Nis'32 | Ninit Nis'167 | Ninit Nis'243 | Ninit Nis'252 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'30 | Ninit Nis'165 | Ninit Nis'184 | Ninit Nis'233 | Ninit Nis'341 | Ninit Nis'563 => true + | Ninit Nis'31 | Ninit Nis'166 | Ninit Nis'185 | Ninit Nis'234 | Ninit Nis'342 | Ninit Nis'564 => true | _ => false end ] - | Nis'244 => + | Nis'245 => [ fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'271 | Ninit Nis'272 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'272 | Ninit Nis'273 => true | _ => false end ] - | Nis'245 => + | Nis'246 => [ fun s:state => match s return bool with - | Ninit Nis'182 | Ninit Nis'206 => true + | Ninit Nis'183 | Ninit Nis'207 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'183 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'339 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'184 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'340 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'246 => + | Nis'247 => [ fun s:state => match s return bool with - | Ninit Nis'245 => true + | Ninit Nis'246 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'182 | Ninit Nis'206 => true + | Ninit Nis'183 | Ninit Nis'207 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'183 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'339 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'184 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'340 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'247 => + | Nis'248 => [ fun s:state => match s return bool with - | Ninit Nis'206 | Ninit Nis'272 => true + | Ninit Nis'207 | Ninit Nis'273 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'248 => + | Nis'249 => [ fun s:state => match s return bool with - | Ninit Nis'247 => true + | Ninit Nis'248 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'206 | Ninit Nis'272 => true + | Ninit Nis'207 | Ninit Nis'273 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'216 | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'217 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'249 => + | Nis'250 => [ fun s:state => match s return bool with - | Ninit Nis'205 => true + | Ninit Nis'206 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'185 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'342 => true + | Ninit Nis'186 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'343 => true | _ => false end ] - | Nis'250 => + | Nis'251 => [ fun s:state => match s return bool with - | Ninit Nis'205 => true + | Ninit Nis'206 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'185 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'342 => true + | Ninit Nis'186 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'273 | Ninit Nis'343 => true | _ => false end ] - | Nis'251 => + | Nis'252 => [ fun s:state => match s return bool with - | Ninit Nis'184 | Ninit Nis'341 => true + | Ninit Nis'185 | Ninit Nis'342 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'183 | Ninit Nis'216 | Ninit Nis'339 => true + | Ninit Nis'184 | Ninit Nis'217 | Ninit Nis'340 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'182 | Ninit Nis'205 | Ninit Nis'206 | Ninit Nis'257 | Ninit Nis'337 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'173 | Ninit Nis'183 | Ninit Nis'206 | Ninit Nis'207 | Ninit Nis'258 | Ninit Nis'338 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'252 => + | Nis'253 => [ fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'257 => true + | Ninit Nis'173 | Ninit Nis'258 => true | _ => false end ] - | Nis'253 => + | Nis'254 => [ fun s:state => match s return bool with - | Ninit Nis'252 => true + | Ninit Nis'253 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'257 => true + | Ninit Nis'173 | Ninit Nis'258 => true | _ => false end ] - | Nis'254 => + | Nis'255 => [ fun s:state => match s return bool with - | Ninit Nis'41 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'280 | Ninit Nis'403 | Ninit Nis'487 => true + | Ninit Nis'42 | Ninit Nis'253 | Ninit Nis'261 | Ninit Nis'281 | Ninit Nis'404 | Ninit Nis'488 => true | _ => false end ] - | Nis'255 => + | Nis'256 => [ fun s:state => match s return bool with - | Ninit Nis'172 => true + | Ninit Nis'173 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'264 | Ninit Nis'265 => true + | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'265 | Ninit Nis'266 => true | _ => false end ] - | Nis'256 => + | Nis'257 => [ fun s:state => match s return bool with - | Ninit Nis'255 => true + | Ninit Nis'256 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 => true + | Ninit Nis'173 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'264 | Ninit Nis'265 => true + | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'265 | Ninit Nis'266 => true | _ => false end ] - | Nis'257 => + | Nis'258 => [ fun s:state => match s return bool with - | Ninit Nis'255 => true + | Ninit Nis'256 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 => true + | Ninit Nis'173 => true | _ => false end ] - | Nis'258 => + | Nis'259 => [ fun s:state => match s return bool with - | Ninit Nis'257 => true + | Ninit Nis'258 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'255 => true + | Ninit Nis'256 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 => true + | Ninit Nis'173 => true | _ => false end ] - | Nis'259 => + | Nis'260 => [ fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'257 => true + | Ninit Nis'173 | Ninit Nis'258 => true | _ => false end ] - | Nis'260 => + | Nis'261 => [ fun s:state => match s return bool with - | Ninit Nis'259 => true + | Ninit Nis'260 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'257 => true + | Ninit Nis'173 | Ninit Nis'258 => true | _ => false end ] - | Nis'261 => + | Nis'262 => [ fun s:state => match s return bool with - | Ninit Nis'260 => true + | Ninit Nis'261 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'259 => true + | Ninit Nis'260 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'172 | Ninit Nis'257 => true + | Ninit Nis'173 | Ninit Nis'258 => true | _ => false end ] - | Nis'262 => + | Nis'263 => [ fun s:state => match s return bool with - | Ninit Nis'172 => true + | Ninit Nis'173 => true | _ => false end ] - | Nis'263 => + | Nis'264 => [ fun s:state => match s return bool with - | Ninit Nis'168 | Ninit Nis'264 => true + | Ninit Nis'169 | Ninit Nis'265 => true | _ => false end ] - | Nis'264 => + | Nis'265 => [ fun s:state => match s return bool with - | Ninit Nis'166 => true + | Ninit Nis'167 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'165 => true + | Ninit Nis'166 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'265 => + | Nis'266 => [ fun s:state => match s return bool with - | Ninit Nis'264 => true + | Ninit Nis'265 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'166 => true + | Ninit Nis'167 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'165 => true + | Ninit Nis'166 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'266 => + | Nis'267 => [ fun s:state => match s return bool with - | Ninit Nis'265 => true + | Ninit Nis'266 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'264 => true + | Ninit Nis'265 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'166 => true + | Ninit Nis'167 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'165 => true + | Ninit Nis'166 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'267 => + | Nis'268 => [ fun s:state => match s return bool with - | Ninit Nis'163 => true + | Ninit Nis'164 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'309 => true + | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'310 => true | _ => false end ] - | Nis'268 => + | Nis'269 => [ fun s:state => match s return bool with - | Ninit Nis'162 => true + | Ninit Nis'163 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'309 => true + | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'310 => true | _ => false end ] - | Nis'269 => + | Nis'270 => [ fun s:state => match s return bool with - | Ninit Nis'161 => true + | Ninit Nis'162 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'160 => true + | Ninit Nis'161 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'31 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'166 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'242 | Ninit Nis'251 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'32 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'167 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'243 | Ninit Nis'252 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'270 => + | Nis'271 => [ fun s:state => match s return bool with - | Ninit Nis'269 => true + | Ninit Nis'270 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'161 => true + | Ninit Nis'162 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'160 => true + | Ninit Nis'161 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'31 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'166 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'242 | Ninit Nis'251 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'32 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'167 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'243 | Ninit Nis'252 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'271 => + | Nis'272 => [ fun s:state => match s return bool with - | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'309 => true + | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'310 => true | _ => false end ] - | Nis'272 => + | Nis'273 => [ fun s:state => match s return bool with - | Ninit Nis'271 | Ninit Nis'272 | Ninit Nis'273 => true + | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true | _ => false end ] - | Nis'273 => + | Nis'274 => [ fun s:state => match s return bool with - | Ninit Nis'271 | Ninit Nis'272 => true + | Ninit Nis'272 | Ninit Nis'273 => true | _ => false end ] - | Nis'274 => + | Nis'275 => [ fun s:state => match s return bool with - | Ninit Nis'271 => true + | Ninit Nis'272 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'309 => true + | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'310 => true | _ => false end ] - | Nis'275 => + | Nis'276 => [ fun s:state => match s return bool with - | Ninit Nis'161 => true + | Ninit Nis'162 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'160 => true + | Ninit Nis'161 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'31 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'166 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'242 | Ninit Nis'251 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'32 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'167 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'243 | Ninit Nis'252 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'276 => + | Nis'277 => [ fun s:state => match s return bool with - | Ninit Nis'275 => true + | Ninit Nis'276 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'161 => true + | Ninit Nis'162 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'160 => true + | Ninit Nis'161 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'31 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'166 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'242 | Ninit Nis'251 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'32 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'167 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'243 | Ninit Nis'252 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'277 => + | Nis'278 => [ fun s:state => match s return bool with - | Ninit Nis'49 => true + | Ninit Nis'50 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'48 => true + | Ninit Nis'49 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'278 => + | Nis'279 => [ fun s:state => match s return bool with - | Ninit Nis'277 => true + | Ninit Nis'278 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'49 => true + | Ninit Nis'50 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'48 => true + | Ninit Nis'49 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'279 => + | Nis'280 => [ fun s:state => match s return bool with - | Ninit Nis'278 | Ninit Nis'321 | Ninit Nis'324 | Ninit Nis'327 => true + | 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'277 | Ninit Nis'320 | Ninit Nis'323 | Ninit Nis'326 => true + | 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'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 => true + | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'280 => + | Nis'281 => [ fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'290 | Ninit Nis'303 => true + | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'291 | Ninit Nis'304 => true | _ => false end ] - | Nis'281 => + | Nis'282 => [ fun s:state => match s return bool with - | Ninit Nis'280 => true + | Ninit Nis'281 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'290 | Ninit Nis'303 => true + | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'291 | Ninit Nis'304 => true | _ => false end ] - | Nis'282 => + | Nis'283 => [ fun s:state => match s return bool with - | Ninit Nis'281 => true + | Ninit Nis'282 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'280 => true + | Ninit Nis'281 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'290 | Ninit Nis'303 => true + | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'291 | Ninit Nis'304 => true | _ => false end ] - | Nis'283 => + | Nis'284 => [ fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'462 => true + | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'463 => true | _ => false end ] - | Nis'284 => + | Nis'285 => [ fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'290 | Ninit Nis'303 => true + | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'291 | Ninit Nis'304 => true | _ => false end ] - | Nis'285 => + | Nis'286 => [ fun s:state => match s return bool with - | Ninit Nis'284 => true + | Ninit Nis'285 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'290 | Ninit Nis'303 => true + | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'291 | Ninit Nis'304 => true | _ => false end ] - | Nis'286 => + | Nis'287 => [ fun s:state => match s return bool with - | Ninit Nis'283 => true + | Ninit Nis'284 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'462 => true + | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'463 => true | _ => false end ] - | Nis'287 => + | Nis'288 => [ fun s:state => match s return bool with - | Ninit Nis'286 => true + | Ninit Nis'287 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'283 => true + | Ninit Nis'284 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'462 => true + | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'463 => true | _ => false end ] - | Nis'288 => + | Nis'289 => [ fun s:state => match s return bool with - | Ninit Nis'286 => true + | Ninit Nis'287 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'283 => true + | Ninit Nis'284 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'462 => true + | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'463 => true | _ => false end ] - | Nis'289 => + | Nis'290 => [ fun s:state => match s return bool with - | Ninit Nis'288 => true + | Ninit Nis'289 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'286 => true + | Ninit Nis'287 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'283 => true + | Ninit Nis'284 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'462 => true + | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'463 => true | _ => false end ] - | Nis'290 => + | Nis'291 => [ fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'303 => true + | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'304 => true | _ => false end ] - | Nis'291 => + | Nis'292 => [ fun s:state => match s return bool with - | Ninit Nis'290 => true + | Ninit Nis'291 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'303 => true + | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'304 => true | _ => false end ] - | Nis'292 => + | Nis'293 => [ fun s:state => match s return bool with - | Ninit Nis'290 => true + | Ninit Nis'291 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'303 => true + | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'304 => true | _ => false end ] - | Nis'293 => + | Nis'294 => [ fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'303 => true + | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'304 => true | _ => false end ] - | Nis'294 => + | Nis'295 => [ fun s:state => match s return bool with - | Ninit Nis'288 | Ninit Nis'303 => true + | Ninit Nis'289 | Ninit Nis'304 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'286 | Ninit Nis'301 => true + | Ninit Nis'287 | Ninit Nis'302 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 => true + | Ninit Nis'280 | Ninit Nis'284 => true | _ => false end ] - | Nis'295 => + | Nis'296 => [ fun s:state => match s return bool with - | Ninit Nis'294 => true + | Ninit Nis'295 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'288 | Ninit Nis'303 => true + | Ninit Nis'289 | Ninit Nis'304 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'286 | Ninit Nis'301 => true + | Ninit Nis'287 | Ninit Nis'302 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 => true + | Ninit Nis'280 | Ninit Nis'284 => true | _ => false end ] - | Nis'296 => + | Nis'297 => [ fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'462 => true + | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'463 => true | _ => false end ] - | Nis'297 => + | Nis'298 => [ fun s:state => match s return bool with - | Ninit Nis'288 | Ninit Nis'303 => true + | Ninit Nis'289 | Ninit Nis'304 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'286 | Ninit Nis'301 => true + | Ninit Nis'287 | Ninit Nis'302 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 => true + | Ninit Nis'280 | Ninit Nis'284 => true | _ => false end ] - | Nis'298 => + | Nis'299 => [ fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 => true + | Ninit Nis'280 | Ninit Nis'284 => true | _ => false end ] - | Nis'299 => + | Nis'300 => [ fun s:state => match s return bool with - | Ninit Nis'298 => true + | Ninit Nis'299 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 => true + | Ninit Nis'280 | Ninit Nis'284 => true | _ => false end ] - | Nis'300 => + | Nis'301 => [ fun s:state => match s return bool with - | Ninit Nis'279 | Ninit Nis'283 => true + | Ninit Nis'280 | Ninit Nis'284 => true | _ => false end ] - | Nis'301 => + | Nis'302 => [ fun s:state => match s return bool with - | Ninit Nis'279 => true + | Ninit Nis'280 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'278 | Ninit Nis'321 | Ninit Nis'324 | Ninit Nis'327 => true + | 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'277 | Ninit Nis'320 | Ninit Nis'323 | Ninit Nis'326 => true + | 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'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 => true + | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'302 => + | Nis'303 => [ fun s:state => match s return bool with - | Ninit Nis'301 => true + | Ninit Nis'302 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'279 => true + | Ninit Nis'280 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'278 | Ninit Nis'321 | Ninit Nis'324 | Ninit Nis'327 => true + | 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'277 | Ninit Nis'320 | Ninit Nis'323 | Ninit Nis'326 => true + | 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'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 => true + | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'303 => + | Nis'304 => [ fun s:state => match s return bool with - | Ninit Nis'301 => true + | Ninit Nis'302 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'279 => true + | Ninit Nis'280 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'278 | Ninit Nis'321 | Ninit Nis'324 | Ninit Nis'327 => true + | 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'277 | Ninit Nis'320 | Ninit Nis'323 | Ninit Nis'326 => true + | 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'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 => true + | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'304 => + | Nis'305 => [ fun s:state => match s return bool with - | Ninit Nis'303 => true + | Ninit Nis'304 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'301 => true + | Ninit Nis'302 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'279 => true + | Ninit Nis'280 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'278 | Ninit Nis'321 | Ninit Nis'324 | Ninit Nis'327 => true + | 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'277 | Ninit Nis'320 | Ninit Nis'323 | Ninit Nis'326 => true + | 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'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 => true + | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'305 => + | Nis'306 => [ fun s:state => match s return bool with - | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 => true + | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'306 => + | Nis'307 => [ fun s:state => match s return bool with - | Ninit Nis'305 => true + | Ninit Nis'306 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 => true + | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true - | _ => false - end ] - | Nis'307 => - [ fun s:state => - match s return bool with - | Ninit Nis'48 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'308 => [ fun s:state => match s return bool with - | Ninit Nis'45 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'44 => true + | Ninit Nis'49 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'309 => [ fun s:state => match s return bool with - | Ninit Nis'308 => true + | Ninit Nis'46 => true | _ => false end; fun s:state => @@ -16745,12 +16882,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'44 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'310 => @@ -16761,7 +16893,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'308 => true + | Ninit Nis'46 => true | _ => false end; fun s:state => @@ -16771,12 +16903,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'44 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'311 => @@ -16792,7 +16919,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'308 => true + | Ninit Nis'46 => true | _ => false end; fun s:state => @@ -16802,302 +16929,328 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'44 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => 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'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | 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'46 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'45 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'312 => + | Nis'313 => [ fun s:state => match s return bool with - | Ninit Nis'42 => true + | Ninit Nis'43 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'313 => + | Nis'314 => [ fun s:state => match s return bool with - | Ninit Nis'41 => true + | Ninit Nis'42 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'40 => true + | Ninit Nis'41 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'33 | Ninit Nis'37 | Ninit Nis'315 | Ninit Nis'318 => true + | Ninit Nis'34 | Ninit Nis'38 | Ninit Nis'316 | Ninit Nis'319 => true | _ => false end ] - | Nis'314 => + | Nis'315 => [ fun s:state => match s return bool with - | Ninit Nis'33 | Ninit Nis'315 => true + | Ninit Nis'34 | Ninit Nis'316 => true | _ => false end ] - | Nis'315 => + | Nis'316 => [ fun s:state => match s return bool with - | Ninit Nis'31 => true + | Ninit Nis'32 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'30 => true + | Ninit Nis'31 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'316 => + | Nis'317 => [ fun s:state => match s return bool with - | Ninit Nis'315 => true + | Ninit Nis'316 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'31 => true + | Ninit Nis'32 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'30 => true + | Ninit Nis'31 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'317 => + | Nis'318 => [ fun s:state => match s return bool with - | Ninit Nis'316 => true + | Ninit Nis'317 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'315 => true + | Ninit Nis'316 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'31 => true + | Ninit Nis'32 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'30 => true + | Ninit Nis'31 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'318 => + | Nis'319 => [ fun s:state => match s return bool with - | Ninit Nis'316 => true + | Ninit Nis'317 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'315 => true + | Ninit Nis'316 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'31 => true + | Ninit Nis'32 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'30 => true + | Ninit Nis'31 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'319 => + | Nis'320 => [ fun s:state => match s return bool with - | Ninit Nis'318 => true + | Ninit Nis'319 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'316 => true + | Ninit Nis'317 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'315 => true + | Ninit Nis'316 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'31 => true + | Ninit Nis'32 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'30 => true + | Ninit Nis'31 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'218 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'219 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'320 => + | Nis'321 => [ fun s:state => match s return bool with - | Ninit Nis'28 => true + | Ninit Nis'29 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'27 | Ninit Nis'42 => true + | Ninit Nis'28 | Ninit Nis'43 => true | _ => false end ] - | Nis'321 => + | Nis'322 => [ fun s:state => match s return bool with - | Ninit Nis'320 => true + | Ninit Nis'321 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'28 => true + | Ninit Nis'29 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'27 | Ninit Nis'42 => true + | Ninit Nis'28 | Ninit Nis'43 => true | _ => false end ] - | Nis'322 => + | Nis'323 => [ fun s:state => match s return bool with - | Ninit Nis'27 => true + | Ninit Nis'28 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'323 => + | Nis'324 => [ fun s:state => match s return bool with - | Ninit Nis'24 => true + | Ninit Nis'25 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'324 => + | Nis'325 => [ fun s:state => match s return bool with - | Ninit Nis'323 => true + | Ninit Nis'324 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'24 => true + | Ninit Nis'25 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'325 => + | Nis'326 => [ fun s:state => match s return bool with - | Ninit Nis'324 => true + | Ninit Nis'325 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'323 => true + | Ninit Nis'324 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'24 => true + | Ninit Nis'25 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'45 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'46 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'326 => + | Nis'327 => [ fun s:state => match s return bool with - | Ninit Nis'23 => true + | Ninit Nis'24 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'20 => true + | Ninit Nis'21 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'327 => + | Nis'328 => [ fun s:state => match s return bool with - | Ninit Nis'326 => true + | Ninit Nis'327 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'23 => true + | Ninit Nis'24 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'20 => true + | Ninit Nis'21 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'328 => + | Nis'329 => [ fun s:state => match s return bool with - | Ninit Nis'20 => true + | Ninit Nis'21 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'16 | Ninit Nis'20 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'27 | Ninit Nis'28 | Ninit Nis'41 | Ninit Nis'42 | Ninit Nis'45 | Ninit Nis'48 | Ninit Nis'49 | Ninit Nis'60 | Ninit Nis'62 | Ninit Nis'68 | Ninit Nis'82 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'94 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'101 | Ninit Nis'104 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'111 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'124 | Ninit Nis'130 | Ninit Nis'133 | Ninit Nis'136 | Ninit Nis'142 | Ninit Nis'144 | Ninit Nis'161 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'252 | Ninit Nis'260 | Ninit Nis'279 | Ninit Nis'280 | Ninit Nis'283 | Ninit Nis'288 | Ninit Nis'294 | Ninit Nis'298 | Ninit Nis'303 | Ninit Nis'324 | Ninit Nis'350 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'365 | 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'388 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'394 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'403 | Ninit Nis'405 | Ninit Nis'426 | Ninit Nis'432 | Ninit Nis'435 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'442 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'450 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'462 | Ninit Nis'465 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'473 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'481 | Ninit Nis'486 | Ninit Nis'487 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'504 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'511 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'519 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'525 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'533 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'16 | Ninit Nis'21 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'28 | Ninit Nis'29 | Ninit Nis'42 | Ninit Nis'43 | Ninit Nis'46 | Ninit Nis'49 | Ninit Nis'50 | Ninit Nis'61 | Ninit Nis'63 | Ninit Nis'69 | Ninit Nis'83 | Ninit Nis'85 | Ninit Nis'87 | Ninit Nis'89 | Ninit Nis'91 | Ninit Nis'95 | Ninit Nis'97 | Ninit Nis'99 | Ninit Nis'102 | Ninit Nis'105 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'112 | Ninit Nis'114 | Ninit Nis'116 | Ninit Nis'118 | Ninit Nis'120 | Ninit Nis'122 | Ninit Nis'125 | Ninit Nis'131 | Ninit Nis'134 | Ninit Nis'137 | Ninit Nis'143 | Ninit Nis'145 | Ninit Nis'162 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'253 | Ninit Nis'261 | 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'351 | Ninit Nis'353 | Ninit Nis'355 | Ninit Nis'357 | Ninit Nis'359 | Ninit Nis'361 | Ninit Nis'366 | Ninit Nis'368 | Ninit Nis'370 | Ninit Nis'372 | Ninit Nis'374 | Ninit Nis'376 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'382 | Ninit Nis'384 | Ninit Nis'389 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'395 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'404 | Ninit Nis'406 | Ninit Nis'427 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'463 | Ninit Nis'466 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'482 | Ninit Nis'487 | Ninit Nis'488 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'526 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'329 => + | Nis'330 => [ fun s:state => match s return bool with | Ninit Nis'16 => true @@ -17110,13 +17263,13 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'31 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'166 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'242 | Ninit Nis'251 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'32 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'167 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'243 | Ninit Nis'252 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'330 => + | Nis'331 => [ fun s:state => match s return bool with - | Ninit Nis'329 => true + | Ninit Nis'330 => true | _ => false end; fun s:state => @@ -17131,25 +17284,25 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'23 | Ninit Nis'24 | Ninit Nis'28 | Ninit Nis'31 | Ninit Nis'49 | Ninit Nis'161 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'166 | Ninit Nis'168 | Ninit Nis'169 | Ninit Nis'174 | Ninit Nis'175 | Ninit Nis'185 | Ninit Nis'190 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'202 | Ninit Nis'206 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'218 | Ninit Nis'223 | Ninit Nis'225 | Ninit Nis'234 | Ninit Nis'236 | Ninit Nis'242 | Ninit Nis'251 | Ninit Nis'264 | Ninit Nis'265 | Ninit Nis'272 | Ninit Nis'309 | Ninit Nis'333 | Ninit Nis'342 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'24 | Ninit Nis'25 | Ninit Nis'29 | Ninit Nis'32 | Ninit Nis'50 | Ninit Nis'162 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'167 | Ninit Nis'169 | Ninit Nis'170 | Ninit Nis'175 | Ninit Nis'176 | Ninit Nis'186 | Ninit Nis'191 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'203 | Ninit Nis'207 | Ninit Nis'209 | Ninit Nis'211 | Ninit Nis'219 | Ninit Nis'224 | Ninit Nis'226 | Ninit Nis'235 | Ninit Nis'237 | Ninit Nis'243 | Ninit Nis'252 | Ninit Nis'265 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'343 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'331 => + | Nis'332 => [ fun s:state => match s return bool with | Init Init'0 => true | _ => false end ] - | Nis'333 => + | Nis'334 => [ fun s:state => match s return bool with | Init Init'0 => true | _ => false end ] - | Nis'334 => + | Nis'335 => [ fun s:state => match s return bool with - | Ninit Nis'333 => true + | Ninit Nis'334 => true | _ => false end; fun s:state => @@ -17157,16 +17310,16 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) | Init Init'0 => true | _ => false end ] - | Nis'335 => + | Nis'336 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'333 => true + | Init Init'0 | Ninit Nis'334 => true | _ => false end ] - | Nis'336 => + | Nis'337 => [ fun s:state => match s return bool with - | Ninit Nis'333 => true + | Ninit Nis'334 => true | _ => false end; fun s:state => @@ -17174,2831 +17327,2810 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) | Init Init'0 => true | _ => false end ] - | Nis'337 => + | Nis'338 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'333 => true + | Init Init'0 | Ninit Nis'334 => true | _ => false end ] - | Nis'338 => + | Nis'339 => [ fun s:state => match s return bool with - | Ninit Nis'337 | Ninit Nis'456 => true + | Ninit Nis'338 | Ninit Nis'457 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'333 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'334 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'339 => + | Nis'340 => [ fun s:state => match s return bool with - | Ninit Nis'337 => true + | Ninit Nis'338 => true | _ => false end ] - | Nis'340 => + | Nis'341 => [ fun s:state => match s return bool with - | Ninit Nis'339 => true + | Ninit Nis'340 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'337 => true + | Ninit Nis'338 => true | _ => false end ] - | Nis'341 => + | Nis'342 => [ fun s:state => match s return bool with - | Ninit Nis'339 => true + | Ninit Nis'340 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'337 => true + | Ninit Nis'338 => true | _ => false end ] - | Nis'342 => + | Nis'343 => [ fun s:state => match s return bool with - | Ninit Nis'341 | Ninit Nis'563 => true + | Ninit Nis'342 | Ninit Nis'564 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'337 | Ninit Nis'339 => true + | Ninit Nis'338 | Ninit Nis'340 => true | _ => false end ] - | Nis'343 => + | Nis'344 => [ fun s:state => match s return bool with - | Ninit Nis'342 => true + | Ninit Nis'343 => true | _ => false end ] - | Nis'344 => + | Nis'345 => [ fun s:state => match s return bool with - | Ninit Nis'342 => true + | Ninit Nis'343 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'341 | Ninit Nis'563 => true + | Ninit Nis'342 | Ninit Nis'564 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'337 | Ninit Nis'339 => true + | Ninit Nis'338 | Ninit Nis'340 => true | _ => false end ] - | Nis'345 => + | Nis'346 => [ fun s:state => match s return bool with - | Ninit Nis'344 => true + | Ninit Nis'345 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'342 => true + | Ninit Nis'343 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'341 | Ninit Nis'563 => true + | Ninit Nis'342 | Ninit Nis'564 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'337 | Ninit Nis'339 => true + | Ninit Nis'338 | Ninit Nis'340 => true | _ => false end ] - | Nis'346 => + | Nis'347 => [ fun s:state => match s return bool with - | Ninit Nis'344 => true + | Ninit Nis'345 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'342 => true + | Ninit Nis'343 => true | _ => false end ] - | Nis'347 => + | Nis'348 => [ fun s:state => match s return bool with - | Ninit Nis'346 => true + | Ninit Nis'347 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'344 => true + | Ninit Nis'345 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'342 => true + | Ninit Nis'343 => true | _ => false end ] - | Nis'348 => + | Nis'349 => [ fun s:state => match s return bool with - | Ninit Nis'337 => true + | Ninit Nis'338 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'333 => true + | Init Init'0 | Ninit Nis'334 => true | _ => false end ] - | Nis'349 => + | Nis'350 => [ fun s:state => match s return bool with - | Ninit Nis'348 => true + | Ninit Nis'349 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'337 => true + | Ninit Nis'338 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'333 => true + | Init Init'0 | Ninit Nis'334 => true | _ => false end ] - | Nis'350 => + | Nis'351 => [ fun s:state => match s return bool with - | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 | Ninit Nis'564 => true + | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 | Ninit Nis'565 => true | _ => false end ] - | Nis'351 => + | Nis'352 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'352 => + | Nis'353 => [ fun s:state => match s return bool with - | Ninit Nis'351 => true + | Ninit Nis'352 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'353 => + | Nis'354 => [ fun s:state => match s return bool with - | Ninit Nis'352 => true + | Ninit Nis'353 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'351 => true + | Ninit Nis'352 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'354 => + | Nis'355 => [ fun s:state => match s return bool with - | Ninit Nis'353 => true + | Ninit Nis'354 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'352 => true + | Ninit Nis'353 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'351 => true + | Ninit Nis'352 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'355 => + | Nis'356 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'356 => + | Nis'357 => [ fun s:state => match s return bool with - | Ninit Nis'355 => true + | Ninit Nis'356 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'357 => + | Nis'358 => [ fun s:state => match s return bool with - | Ninit Nis'356 => true + | Ninit Nis'357 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'355 => true + | Ninit Nis'356 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'358 => + | Nis'359 => [ fun s:state => match s return bool with - | Ninit Nis'357 => true + | Ninit Nis'358 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'356 => true + | Ninit Nis'357 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'355 => true + | Ninit Nis'356 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'359 => + | Nis'360 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'360 => + | Nis'361 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'361 => + | Nis'362 => [ fun s:state => match s return bool with - | Ninit Nis'360 => true + | Ninit Nis'361 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'362 => + | Nis'363 => [ fun s:state => match s return bool with - | Ninit Nis'360 => true + | Ninit Nis'361 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'363 => + | Nis'364 => [ fun s:state => match s return bool with - | Ninit Nis'362 => true + | Ninit Nis'363 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'360 => true + | Ninit Nis'361 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'364 => + | Nis'365 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'365 => + | Nis'366 => [ fun s:state => match s return bool with - | Ninit Nis'364 => true + | Ninit Nis'365 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'366 => + | Nis'367 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'367 => + | Nis'368 => [ fun s:state => match s return bool with - | Ninit Nis'366 => true + | Ninit Nis'367 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'368 => + | Nis'369 => [ fun s:state => match s return bool with - | Ninit Nis'367 => true + | Ninit Nis'368 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'366 => true + | Ninit Nis'367 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'369 => + | Nis'370 => [ fun s:state => match s return bool with - | Ninit Nis'368 => true + | Ninit Nis'369 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'367 => true + | Ninit Nis'368 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'366 => true + | Ninit Nis'367 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'370 => + | Nis'371 => [ fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'371 => + | Nis'372 => [ fun s:state => match s return bool with - | Ninit Nis'370 => true + | Ninit Nis'371 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'372 => + | Nis'373 => [ fun s:state => match s return bool with - | Ninit Nis'371 => true + | Ninit Nis'372 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'370 => true + | Ninit Nis'371 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'373 => + | Nis'374 => [ fun s:state => match s return bool with - | Ninit Nis'372 => true + | Ninit Nis'373 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'371 => true + | Ninit Nis'372 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'370 => true + | Ninit Nis'371 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'374 => + | Nis'375 => [ fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'375 => + | Nis'376 => [ fun s:state => match s return bool with - | Ninit Nis'374 => true + | Ninit Nis'375 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'376 => + | Nis'377 => [ fun s:state => match s return bool with - | Ninit Nis'375 => true + | Ninit Nis'376 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'374 => true + | Ninit Nis'375 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'377 => + | Nis'378 => [ fun s:state => match s return bool with - | Ninit Nis'376 => true + | Ninit Nis'377 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'375 => true + | Ninit Nis'376 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'374 => true + | Ninit Nis'375 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'378 => + | Nis'379 => [ fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'379 => + | Nis'380 => [ fun s:state => match s return bool with - | Ninit Nis'378 => true + | Ninit Nis'379 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'380 => + | Nis'381 => [ fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'381 => + | Nis'382 => [ fun s:state => match s return bool with - | Ninit Nis'380 => true + | Ninit Nis'381 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'382 => + | Nis'383 => [ fun s:state => match s return bool with - | Ninit Nis'381 => true + | Ninit Nis'382 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'380 => true + | Ninit Nis'381 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'383 => + | Nis'384 => [ fun s:state => match s return bool with - | Ninit Nis'382 => true + | Ninit Nis'383 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'381 => true + | Ninit Nis'382 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'380 => true + | Ninit Nis'381 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'384 => + | Nis'385 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'385 => + | Nis'386 => [ fun s:state => match s return bool with - | Ninit Nis'384 => true + | Ninit Nis'385 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'386 => + | Nis'387 => [ fun s:state => match s return bool with - | Ninit Nis'385 => true + | Ninit Nis'386 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'384 => true + | Ninit Nis'385 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'387 => + | Nis'388 => [ fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'388 => + | Nis'389 => [ fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'388 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'389 => + | Nis'390 => [ fun s:state => match s return bool with - | Ninit Nis'388 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'388 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'390 => + | Nis'391 => [ fun s:state => match s return bool with - | Ninit Nis'389 => true + | Ninit Nis'390 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'388 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'391 => + | Nis'392 => [ fun s:state => match s return bool with - | Ninit Nis'390 => true + | Ninit Nis'391 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'389 => true + | Ninit Nis'390 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'388 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'392 => + | Nis'393 => [ fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'393 => + | Nis'394 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'394 => + | Nis'395 => [ fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'395 => + | Nis'396 => [ fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'396 => + | Nis'397 => [ fun s:state => match s return bool with - | Ninit Nis'395 => true + | Ninit Nis'396 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'397 => + | Nis'398 => [ fun s:state => match s return bool with - | Ninit Nis'396 => true + | Ninit Nis'397 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'395 => true + | Ninit Nis'396 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'398 => + | Nis'399 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'399 => + | Nis'400 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'400 => + | Nis'401 => [ fun s:state => match s return bool with - | Ninit Nis'399 => true + | Ninit Nis'400 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'401 => + | Nis'402 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'402 => + | Nis'403 => [ fun s:state => match s return bool with - | Ninit Nis'401 => true + | Ninit Nis'402 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'403 => + | Nis'404 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'404 => + | Nis'405 => [ fun s:state => match s return bool with - | Ninit Nis'403 => true + | Ninit Nis'404 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'405 => + | Nis'406 => [ fun s:state => match s return bool with - | Ninit Nis'404 => true + | Ninit Nis'405 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'403 => true + | Ninit Nis'404 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'406 => + | Nis'407 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'407 => + | Nis'408 => [ fun s:state => match s return bool with - | Ninit Nis'406 => true + | Ninit Nis'407 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'408 => + | Nis'409 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'409 => + | Nis'410 => [ fun s:state => match s return bool with - | Ninit Nis'408 => true + | Ninit Nis'409 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'410 => + | Nis'411 => [ fun s:state => match s return bool with - | Ninit Nis'409 => true + | Ninit Nis'410 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'408 => true + | Ninit Nis'409 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'411 => + | Nis'412 => [ fun s:state => match s return bool with - | Ninit Nis'410 => true + | Ninit Nis'411 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'409 => true + | Ninit Nis'410 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'408 => true + | Ninit Nis'409 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'412 => + | Nis'413 => [ fun s:state => match s return bool with - | Ninit Nis'411 => true + | Ninit Nis'412 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'410 => true + | Ninit Nis'411 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'409 => true + | Ninit Nis'410 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'408 => true + | Ninit Nis'409 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'413 => + | Nis'414 => [ fun s:state => match s return bool with - | Ninit Nis'405 | Ninit Nis'489 => true + | Ninit Nis'406 | Ninit Nis'490 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'404 | Ninit Nis'488 => true + | Ninit Nis'405 | Ninit Nis'489 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'403 | Ninit Nis'487 => true + | Ninit Nis'404 | Ninit Nis'488 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true - | _ => false - end ] - | Nis'414 => - [ fun s:state => - match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'415 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'416 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'417 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'418 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'419 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] | Nis'420 => [ fun s:state => match s return bool with - | Ninit Nis'419 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true + | _ => false + end ] + | Nis'421 => + [ fun s:state => + match s return bool with + | Ninit Nis'420 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'421 => + | Nis'422 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'422 => + | Nis'423 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'423 => + | Nis'424 => [ fun s:state => match s return bool with - | Ninit Nis'400 | Ninit Nis'486 => true + | Ninit Nis'401 | Ninit Nis'487 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'399 | Ninit Nis'485 => true + | Ninit Nis'400 | Ninit Nis'486 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'424 => + | Nis'425 => [ fun s:state => match s return bool with - | Ninit Nis'398 => true + | Ninit Nis'399 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'425 => + | Nis'426 => [ fun s:state => match s return bool with - | Ninit Nis'424 => true + | Ninit Nis'425 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'398 => true + | Ninit Nis'399 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'426 => + | Nis'427 => [ fun s:state => match s return bool with - | Ninit Nis'425 => true + | Ninit Nis'426 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'424 => true + | Ninit Nis'425 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'398 => true + | Ninit Nis'399 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'427 => + | Nis'428 => [ fun s:state => match s return bool with - | Ninit Nis'426 => true + | Ninit Nis'427 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'425 => true + | Ninit Nis'426 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'424 => true + | Ninit Nis'425 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'398 => true + | Ninit Nis'399 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'428 => + | Nis'429 => [ fun s:state => match s return bool with - | Ninit Nis'427 => true + | Ninit Nis'428 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'426 => true + | Ninit Nis'427 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'425 => true + | Ninit Nis'426 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'424 => true + | Ninit Nis'425 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'398 => true + | Ninit Nis'399 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'429 => + | Nis'430 => [ fun s:state => match s return bool with - | Ninit Nis'428 => true + | Ninit Nis'429 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'427 => true + | Ninit Nis'428 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'426 => true + | Ninit Nis'427 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'425 => true + | Ninit Nis'426 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'424 => true + | Ninit Nis'425 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'398 => true + | Ninit Nis'399 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'430 => + | Nis'431 => [ fun s:state => match s return bool with - | Ninit Nis'391 | Ninit Nis'397 => true + | Ninit Nis'392 | Ninit Nis'398 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'390 | Ninit Nis'396 => true + | Ninit Nis'391 | Ninit Nis'397 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'389 | Ninit Nis'395 => true + | Ninit Nis'390 | Ninit Nis'396 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 | Ninit Nis'394 => true + | Ninit Nis'389 | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 | Ninit Nis'393 => true + | Ninit Nis'388 | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'431 => + | Nis'432 => [ fun s:state => match s return bool with - | Ninit Nis'396 => true + | Ninit Nis'397 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'395 => true + | Ninit Nis'396 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'432 => + | Nis'433 => [ fun s:state => match s return bool with - | Ninit Nis'431 => true + | Ninit Nis'432 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'396 => true + | Ninit Nis'397 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'395 => true + | Ninit Nis'396 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'433 => + | Nis'434 => [ fun s:state => match s return bool with - | Ninit Nis'432 | Ninit Nis'501 => true + | Ninit Nis'433 | Ninit Nis'502 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'431 | Ninit Nis'500 => true + | Ninit Nis'432 | Ninit Nis'501 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'390 | Ninit Nis'396 => true + | Ninit Nis'391 | Ninit Nis'397 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'389 | Ninit Nis'395 => true + | Ninit Nis'390 | Ninit Nis'396 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 | Ninit Nis'394 => true + | Ninit Nis'389 | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 | Ninit Nis'393 => true + | Ninit Nis'388 | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'434 => + | Nis'435 => [ fun s:state => match s return bool with - | Ninit Nis'395 => true + | Ninit Nis'396 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'435 => + | Nis'436 => [ fun s:state => match s return bool with - | Ninit Nis'434 => true + | Ninit Nis'435 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'395 => true + | Ninit Nis'396 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'436 => + | Nis'437 => [ fun s:state => match s return bool with - | Ninit Nis'435 => true + | Ninit Nis'436 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'434 => true + | Ninit Nis'435 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'395 => true + | Ninit Nis'396 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'437 => + | Nis'438 => [ fun s:state => match s return bool with - | Ninit Nis'436 | Ninit Nis'505 => true + | Ninit Nis'437 | Ninit Nis'506 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'435 | Ninit Nis'504 => true + | Ninit Nis'436 | Ninit Nis'505 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'434 | Ninit Nis'503 => true + | Ninit Nis'435 | Ninit Nis'504 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'389 | Ninit Nis'395 => true + | Ninit Nis'390 | Ninit Nis'396 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 | Ninit Nis'394 => true + | Ninit Nis'389 | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 | Ninit Nis'393 => true + | Ninit Nis'388 | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'438 => + | Nis'439 => [ fun s:state => match s return bool with - | Ninit Nis'435 => true + | Ninit Nis'436 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'434 => true + | Ninit Nis'435 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'395 => true + | Ninit Nis'396 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'439 => + | Nis'440 => [ fun s:state => match s return bool with - | Ninit Nis'438 => true + | Ninit Nis'439 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'435 => true + | Ninit Nis'436 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'434 => true + | Ninit Nis'435 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'395 => true + | Ninit Nis'396 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'440 => + | Nis'441 => [ fun s:state => match s return bool with - | Ninit Nis'439 | Ninit Nis'508 => true + | Ninit Nis'440 | Ninit Nis'509 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'438 | Ninit Nis'507 => true + | Ninit Nis'439 | Ninit Nis'508 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'435 | Ninit Nis'504 => true + | Ninit Nis'436 | Ninit Nis'505 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'434 | Ninit Nis'503 => true + | Ninit Nis'435 | Ninit Nis'504 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'389 | Ninit Nis'395 => true + | Ninit Nis'390 | Ninit Nis'396 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 | Ninit Nis'394 => true + | Ninit Nis'389 | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 | Ninit Nis'393 => true + | Ninit Nis'388 | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'441 => + | Nis'442 => [ fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'442 => + | Nis'443 => [ fun s:state => match s return bool with - | Ninit Nis'441 => true + | Ninit Nis'442 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'443 => + | Nis'444 => [ fun s:state => match s return bool with - | Ninit Nis'442 => true + | Ninit Nis'443 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'441 => true + | Ninit Nis'442 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'444 => + | Nis'445 => [ fun s:state => match s return bool with - | Ninit Nis'443 => true + | Ninit Nis'444 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'442 => true + | Ninit Nis'443 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'441 => true + | Ninit Nis'442 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'445 => + | Nis'446 => [ fun s:state => match s return bool with - | Ninit Nis'444 | Ninit Nis'513 => true + | Ninit Nis'445 | Ninit Nis'514 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'443 | Ninit Nis'512 => true + | Ninit Nis'444 | Ninit Nis'513 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'442 | Ninit Nis'511 => true + | Ninit Nis'443 | Ninit Nis'512 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'441 | Ninit Nis'510 => true + | Ninit Nis'442 | Ninit Nis'511 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 | Ninit Nis'394 => true + | Ninit Nis'389 | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 | Ninit Nis'393 => true + | Ninit Nis'388 | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'446 => + | Nis'447 => [ fun s:state => match s return bool with - | Ninit Nis'443 => true + | Ninit Nis'444 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'442 => true + | Ninit Nis'443 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'441 => true + | Ninit Nis'442 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'447 => + | Nis'448 => [ fun s:state => match s return bool with - | Ninit Nis'446 => true + | Ninit Nis'447 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'443 => true + | Ninit Nis'444 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'442 => true + | Ninit Nis'443 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'441 => true + | Ninit Nis'442 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'448 => + | Nis'449 => [ fun s:state => match s return bool with - | Ninit Nis'447 | Ninit Nis'516 => true + | Ninit Nis'448 | Ninit Nis'517 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'446 | Ninit Nis'515 => true + | Ninit Nis'447 | Ninit Nis'516 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'443 | Ninit Nis'512 => true + | Ninit Nis'444 | Ninit Nis'513 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'442 | Ninit Nis'511 => true + | Ninit Nis'443 | Ninit Nis'512 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'441 | Ninit Nis'510 => true + | Ninit Nis'442 | Ninit Nis'511 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 | Ninit Nis'394 => true + | Ninit Nis'389 | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 | Ninit Nis'393 => true + | Ninit Nis'388 | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'449 => + | Nis'450 => [ fun s:state => match s return bool with - | Ninit Nis'442 => true + | Ninit Nis'443 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'441 => true + | Ninit Nis'442 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'450 => + | Nis'451 => [ fun s:state => match s return bool with - | Ninit Nis'449 => true + | Ninit Nis'450 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'442 => true + | Ninit Nis'443 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'441 => true + | Ninit Nis'442 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'451 => + | Nis'452 => [ fun s:state => match s return bool with - | Ninit Nis'450 => true + | Ninit Nis'451 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'449 => true + | Ninit Nis'450 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'442 => true + | Ninit Nis'443 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'441 => true + | Ninit Nis'442 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'452 => + | Nis'453 => [ fun s:state => match s return bool with - | Ninit Nis'451 | Ninit Nis'520 => true + | Ninit Nis'452 | Ninit Nis'521 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'450 | Ninit Nis'519 => true + | Ninit Nis'451 | Ninit Nis'520 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'449 | Ninit Nis'518 => true + | Ninit Nis'450 | Ninit Nis'519 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'442 | Ninit Nis'511 => true + | Ninit Nis'443 | Ninit Nis'512 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'441 | Ninit Nis'510 => true + | Ninit Nis'442 | Ninit Nis'511 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 | Ninit Nis'394 => true + | Ninit Nis'389 | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 | Ninit Nis'393 => true + | Ninit Nis'388 | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'453 => + | Nis'454 => [ fun s:state => match s return bool with - | Ninit Nis'450 => true + | Ninit Nis'451 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'449 => true + | Ninit Nis'450 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'442 => true + | Ninit Nis'443 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'441 => true + | Ninit Nis'442 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'454 => + | Nis'455 => [ fun s:state => match s return bool with - | Ninit Nis'453 => true + | Ninit Nis'454 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'450 => true + | Ninit Nis'451 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'449 => true + | Ninit Nis'450 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'442 => true + | Ninit Nis'443 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'441 => true + | Ninit Nis'442 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'455 => + | Nis'456 => [ fun s:state => match s return bool with - | Ninit Nis'454 | Ninit Nis'523 => true + | Ninit Nis'455 | Ninit Nis'524 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'453 | Ninit Nis'522 => true + | Ninit Nis'454 | Ninit Nis'523 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'450 | Ninit Nis'519 => true + | Ninit Nis'451 | Ninit Nis'520 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'449 | Ninit Nis'518 => true + | Ninit Nis'450 | Ninit Nis'519 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'442 | Ninit Nis'511 => true + | Ninit Nis'443 | Ninit Nis'512 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'441 | Ninit Nis'510 => true + | Ninit Nis'442 | Ninit Nis'511 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 | Ninit Nis'394 => true + | Ninit Nis'389 | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 | Ninit Nis'393 => true + | Ninit Nis'388 | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'456 => + | Nis'457 => [ fun s:state => match s return bool with - | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'457 => + | Nis'458 => [ fun s:state => match s return bool with - | Ninit Nis'337 | Ninit Nis'456 => true + | Ninit Nis'338 | Ninit Nis'457 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'333 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'334 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'458 => + | Nis'459 => [ fun s:state => match s return bool with - | Ninit Nis'457 => true + | Ninit Nis'458 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'337 | Ninit Nis'456 => true + | Ninit Nis'338 | Ninit Nis'457 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'333 | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'388 | Ninit Nis'394 | Ninit Nis'556 => true + | Init Init'0 | Ninit Nis'334 | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'389 | Ninit Nis'395 | Ninit Nis'557 => true | _ => false end ] - | Nis'459 => + | Nis'460 => [ fun s:state => match s return bool with - | Ninit Nis'457 => true + | Ninit Nis'458 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'337 | Ninit Nis'456 => true + | Ninit Nis'338 | Ninit Nis'457 => true | _ => false end ] - | Nis'460 => + | Nis'461 => [ fun s:state => match s return bool with - | Ninit Nis'459 => true + | Ninit Nis'460 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'457 => true + | Ninit Nis'458 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'337 | Ninit Nis'456 => true + | Ninit Nis'338 | Ninit Nis'457 => true | _ => false end ] - | Nis'461 => + | Nis'462 => [ fun s:state => match s return bool with - | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'462 => + | Nis'463 => [ fun s:state => match s return bool with - | Ninit Nis'461 | Ninit Nis'564 => true + | Ninit Nis'462 | Ninit Nis'565 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'337 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'338 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'463 => + | Nis'464 => [ fun s:state => match s return bool with - | Ninit Nis'462 => true + | Ninit Nis'463 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'461 | Ninit Nis'564 => true + | Ninit Nis'462 | Ninit Nis'565 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'337 | Ninit Nis'456 | Ninit Nis'459 => true + | Ninit Nis'338 | Ninit Nis'457 | Ninit Nis'460 => true | _ => false end ] - | Nis'464 => + | Nis'465 => [ fun s:state => match s return bool with - | Ninit Nis'337 | Ninit Nis'456 => true + | Ninit Nis'338 | Ninit Nis'457 => true | _ => false end ] - | Nis'465 => + | Nis'466 => [ fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'466 => + | Nis'467 => [ fun s:state => match s return bool with - | Ninit Nis'465 => true + | Ninit Nis'466 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'467 => + | Nis'468 => [ fun s:state => match s return bool with - | Ninit Nis'466 => true + | Ninit Nis'467 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'465 => true + | Ninit Nis'466 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'468 => + | Nis'469 => [ fun s:state => match s return bool with - | Ninit Nis'467 | Ninit Nis'527 => true + | Ninit Nis'468 | Ninit Nis'528 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'466 | Ninit Nis'526 => true + | Ninit Nis'467 | Ninit Nis'527 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'465 | Ninit Nis'525 => true + | Ninit Nis'466 | Ninit Nis'526 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 | Ninit Nis'394 => true + | Ninit Nis'389 | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 | Ninit Nis'393 => true + | Ninit Nis'388 | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'469 => + | Nis'470 => [ fun s:state => match s return bool with - | Ninit Nis'466 => true + | Ninit Nis'467 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'465 => true + | Ninit Nis'466 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'470 => + | Nis'471 => [ fun s:state => match s return bool with - | Ninit Nis'469 => true + | Ninit Nis'470 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'466 => true + | Ninit Nis'467 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'465 => true + | Ninit Nis'466 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'471 => + | Nis'472 => [ fun s:state => match s return bool with - | Ninit Nis'470 | Ninit Nis'530 => true + | Ninit Nis'471 | Ninit Nis'531 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'469 | Ninit Nis'529 => true + | Ninit Nis'470 | Ninit Nis'530 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'466 | Ninit Nis'526 => true + | Ninit Nis'467 | Ninit Nis'527 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'465 | Ninit Nis'525 => true + | Ninit Nis'466 | Ninit Nis'526 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 | Ninit Nis'394 => true + | Ninit Nis'389 | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 | Ninit Nis'393 => true + | Ninit Nis'388 | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'472 => + | Nis'473 => [ fun s:state => match s return bool with - | Ninit Nis'465 => true + | Ninit Nis'466 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'473 => + | Nis'474 => [ fun s:state => match s return bool with - | Ninit Nis'472 => true + | Ninit Nis'473 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'465 => true + | Ninit Nis'466 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'474 => + | Nis'475 => [ fun s:state => match s return bool with - | Ninit Nis'473 => true + | Ninit Nis'474 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'472 => true + | Ninit Nis'473 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'465 => true + | Ninit Nis'466 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'475 => + | Nis'476 => [ fun s:state => match s return bool with - | Ninit Nis'474 | Ninit Nis'534 => true + | Ninit Nis'475 | Ninit Nis'535 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'473 | Ninit Nis'533 => true + | Ninit Nis'474 | Ninit Nis'534 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'472 | Ninit Nis'532 => true + | Ninit Nis'473 | Ninit Nis'533 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'465 | Ninit Nis'525 => true + | Ninit Nis'466 | Ninit Nis'526 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 | Ninit Nis'394 => true + | Ninit Nis'389 | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 | Ninit Nis'393 => true + | Ninit Nis'388 | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'476 => + | Nis'477 => [ fun s:state => match s return bool with - | Ninit Nis'473 => true + | Ninit Nis'474 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'472 => true + | Ninit Nis'473 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'465 => true + | Ninit Nis'466 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'477 => + | Nis'478 => [ fun s:state => match s return bool with - | Ninit Nis'476 => true + | Ninit Nis'477 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'473 => true + | Ninit Nis'474 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'472 => true + | Ninit Nis'473 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'465 => true + | Ninit Nis'466 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'394 => true + | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'393 => true + | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'478 => + | Nis'479 => [ fun s:state => match s return bool with - | Ninit Nis'477 | Ninit Nis'537 => true + | Ninit Nis'478 | Ninit Nis'538 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'476 | Ninit Nis'536 => true + | Ninit Nis'477 | Ninit Nis'537 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'473 | Ninit Nis'533 => true + | Ninit Nis'474 | Ninit Nis'534 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'472 | Ninit Nis'532 => true + | Ninit Nis'473 | Ninit Nis'533 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'465 | Ninit Nis'525 => true + | Ninit Nis'466 | Ninit Nis'526 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 | Ninit Nis'394 => true + | Ninit Nis'389 | Ninit Nis'395 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 | Ninit Nis'393 => true + | Ninit Nis'388 | Ninit Nis'394 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'479 => + | Nis'480 => [ fun s:state => match s return bool with - | Ninit Nis'392 => true + | Ninit Nis'393 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'480 => + | Nis'481 => [ fun s:state => match s return bool with - | Ninit Nis'479 => true + | Ninit Nis'480 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'392 => true + | Ninit Nis'393 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'481 => + | Nis'482 => [ fun s:state => match s return bool with - | Ninit Nis'480 => true + | Ninit Nis'481 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'479 => true + | Ninit Nis'480 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'392 => true + | Ninit Nis'393 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'482 => + | Nis'483 => [ fun s:state => match s return bool with - | Ninit Nis'481 => true + | Ninit Nis'482 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'480 => true + | Ninit Nis'481 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'479 => true + | Ninit Nis'480 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'392 => true + | Ninit Nis'393 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'483 => + | Nis'484 => [ fun s:state => match s return bool with - | Ninit Nis'482 => true + | Ninit Nis'483 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'481 => true + | Ninit Nis'482 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'480 => true + | Ninit Nis'481 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'479 => true + | Ninit Nis'480 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'392 => true + | Ninit Nis'393 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'484 => + | Nis'485 => [ fun s:state => match s return bool with - | Ninit Nis'483 => true + | Ninit Nis'484 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'482 => true + | Ninit Nis'483 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'481 => true + | Ninit Nis'482 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'480 => true + | Ninit Nis'481 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'479 => true + | Ninit Nis'480 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'392 => true + | Ninit Nis'393 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'485 => + | Nis'486 => [ fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'486 => + | Nis'487 => [ fun s:state => match s return bool with - | Ninit Nis'485 => true + | Ninit Nis'486 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'487 => + | Nis'488 => [ fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'488 => + | Nis'489 => [ fun s:state => match s return bool with - | Ninit Nis'487 => true + | Ninit Nis'488 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'489 => + | Nis'490 => [ fun s:state => match s return bool with - | Ninit Nis'488 => true + | Ninit Nis'489 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'487 => true + | Ninit Nis'488 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'490 => + | Nis'491 => [ fun s:state => match s return bool with - | Ninit Nis'489 => true + | Ninit Nis'490 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'488 => true + | Ninit Nis'489 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'487 => true + | Ninit Nis'488 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true - | _ => false - end ] - | Nis'491 => - [ fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'492 => [ fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'493 => [ fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'494 => [ fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'495 => [ fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'496 => [ fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'497 => [ fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'498 => [ fun s:state => match s return bool with - | Ninit Nis'486 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'485 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'499 => [ fun s:state => match s return bool with - | Ninit Nis'391 => true + | Ninit Nis'487 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'390 => true + | Ninit Nis'486 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'389 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false - end; - fun s:state => + end ] + | Nis'500 => + [ fun s:state => match s return bool with - | Ninit Nis'388 => true + | Ninit Nis'392 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'391 => true | _ => false end; fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true - | _ => false - end ] - | Nis'500 => - [ fun s:state => match s return bool with | Ninit Nis'390 => true | _ => false @@ -20015,18 +20147,13 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'501 => [ fun s:state => match s return bool with - | Ninit Nis'500 => true + | Ninit Nis'391 => true | _ => false end; fun s:state => @@ -20046,12 +20173,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'502 => @@ -20062,7 +20184,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'500 => true + | Ninit Nis'391 => true | _ => false end; fun s:state => @@ -20082,39 +20204,49 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => 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'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'501 => true | _ => false - end ] - | Nis'503 => - [ fun s:state => + end; + fun s:state => match s return bool with - | Ninit Nis'389 => true + | Ninit Nis'391 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 => true + | Ninit Nis'390 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'389 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'388 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'504 => [ fun s:state => match s return bool with - | Ninit Nis'503 => true + | Ninit Nis'390 => true | _ => false end; fun s:state => @@ -20129,12 +20261,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'505 => @@ -20145,7 +20272,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'503 => true + | Ninit Nis'390 => true | _ => false end; fun s:state => @@ -20160,12 +20287,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'506 => @@ -20181,7 +20303,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'503 => true + | Ninit Nis'390 => true | _ => false end; fun s:state => @@ -20196,49 +20318,49 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'507 => [ fun s:state => match s return bool with - | Ninit Nis'504 => true + | Ninit Nis'506 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'503 => true + | Ninit Nis'505 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'389 => true + | Ninit Nis'504 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 => true + | Ninit Nis'390 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'388 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'508 => [ fun s:state => match s return bool with - | Ninit Nis'507 => true + | Ninit Nis'505 => true | _ => false end; fun s:state => @@ -20248,7 +20370,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'503 => true + | Ninit Nis'390 => true | _ => false end; fun s:state => @@ -20263,12 +20385,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'509 => @@ -20279,7 +20396,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'507 => true + | Ninit Nis'505 => true | _ => false end; fun s:state => @@ -20289,7 +20406,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'503 => true + | Ninit Nis'390 => true | _ => false end; fun s:state => @@ -20304,34 +20421,38 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => 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'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'508 => true | _ => false - end ] - | Nis'510 => - [ fun s:state => + end; + fun s:state => match s return bool with - | Ninit Nis'388 => true + | Ninit Nis'505 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'504 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'390 => true | _ => false - end ] - | Nis'511 => - [ fun s:state => + end; + fun s:state => match s return bool with - | Ninit Nis'510 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -20341,12 +20462,23 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true + | _ => false + end ] + | Nis'511 => + [ fun s:state => + match s return bool with + | Ninit Nis'389 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'388 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'512 => @@ -20357,7 +20489,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'510 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -20367,12 +20499,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'513 => @@ -20388,7 +20515,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'510 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -20398,12 +20525,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'514 => @@ -20424,7 +20546,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'510 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -20434,49 +20556,49 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'515 => [ fun s:state => match s return bool with - | Ninit Nis'512 => true + | Ninit Nis'514 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'511 => true + | 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'510 => true + | Ninit Nis'511 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'388 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'516 => [ fun s:state => match s return bool with - | Ninit Nis'515 => true + | Ninit Nis'513 => true | _ => false end; fun s:state => @@ -20491,7 +20613,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'510 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -20501,12 +20623,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'517 => @@ -20517,7 +20634,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'515 => true + | Ninit Nis'513 => true | _ => false end; fun s:state => @@ -20532,7 +20649,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'510 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -20542,44 +20659,54 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => 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'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'516 => true | _ => false - end ] - | Nis'518 => - [ fun s:state => + end; + fun s:state => match s return bool with - | Ninit Nis'511 => true + | Ninit Nis'513 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'510 => true + | Ninit Nis'512 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 => true + | Ninit Nis'511 => 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'387 => true + | Ninit Nis'388 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'519 => [ fun s:state => match s return bool with - | Ninit Nis'518 => true + | Ninit Nis'512 => true | _ => false end; fun s:state => @@ -20589,7 +20716,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'510 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -20599,12 +20726,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'520 => @@ -20615,7 +20737,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'518 => true + | Ninit Nis'512 => true | _ => false end; fun s:state => @@ -20625,7 +20747,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'510 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -20635,12 +20757,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'521 => @@ -20656,7 +20773,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'518 => true + | Ninit Nis'512 => true | _ => false end; fun s:state => @@ -20666,7 +20783,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'510 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -20676,54 +20793,54 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'522 => [ fun s:state => match s return bool with - | Ninit Nis'519 => true + | Ninit Nis'521 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'518 => true + | Ninit Nis'520 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'511 => true + | Ninit Nis'519 => 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'510 => true + | Ninit Nis'511 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'388 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'523 => [ fun s:state => match s return bool with - | Ninit Nis'522 => true + | Ninit Nis'520 => true | _ => false end; fun s:state => @@ -20733,7 +20850,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'518 => true + | Ninit Nis'512 => true | _ => false end; fun s:state => @@ -20743,7 +20860,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'510 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -20753,12 +20870,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'524 => @@ -20769,7 +20881,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'522 => true + | Ninit Nis'520 => true | _ => false end; fun s:state => @@ -20779,7 +20891,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'518 => true + | Ninit Nis'512 => true | _ => false end; fun s:state => @@ -20789,7 +20901,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'510 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -20799,75 +20911,90 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => 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'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'523 => true | _ => false - end ] - | Nis'525 => - [ fun s:state => + end; + fun s:state => match s return bool with - | Ninit Nis'388 => true + | Ninit Nis'520 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'519 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'512 => true | _ => false - end ] - | Nis'526 => - [ fun s:state => + end; + fun s:state => match s return bool with - | Ninit Nis'525 => true + | Ninit Nis'511 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'388 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'527 => + | Nis'526 => [ fun s:state => match s return bool with - | Ninit Nis'526 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'525 => true + | Ninit Nis'388 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true + | _ => false + end ] + | Nis'527 => + [ fun s:state => + match s return bool with + | Ninit Nis'526 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'388 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'528 => @@ -20883,7 +21010,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'525 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -20893,44 +21020,44 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'529 => [ fun s:state => match s return bool with - | Ninit Nis'526 => true + | Ninit Nis'528 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'525 => true + | Ninit Nis'527 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 => true + | Ninit Nis'526 => 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'387 => true + | Ninit Nis'388 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'530 => [ fun s:state => match s return bool with - | Ninit Nis'529 => true + | Ninit Nis'527 => true | _ => false end; fun s:state => @@ -20940,7 +21067,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'525 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -20950,12 +21077,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'531 => @@ -20966,7 +21088,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'529 => true + | Ninit Nis'527 => true | _ => false end; fun s:state => @@ -20976,7 +21098,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'525 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -20986,44 +21108,54 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => 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'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'530 => true | _ => false - end ] - | Nis'532 => - [ fun s:state => + end; + fun s:state => match s return bool with - | Ninit Nis'525 => true + | Ninit Nis'527 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 => true + | Ninit Nis'526 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'389 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'388 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'533 => [ fun s:state => match s return bool with - | Ninit Nis'532 => true + | Ninit Nis'526 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'525 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -21033,12 +21165,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'534 => @@ -21049,12 +21176,12 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'532 => true + | Ninit Nis'526 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'525 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -21064,12 +21191,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'535 => @@ -21085,12 +21207,12 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'532 => true + | Ninit Nis'526 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'525 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -21100,49 +21222,49 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'536 => [ fun s:state => match s return bool with - | Ninit Nis'533 => true + | Ninit Nis'535 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'532 => true + | Ninit Nis'534 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'525 => true + | Ninit Nis'533 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'388 => true + | Ninit Nis'526 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'389 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'388 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'537 => [ fun s:state => match s return bool with - | Ninit Nis'536 => true + | Ninit Nis'534 => true | _ => false end; fun s:state => @@ -21152,12 +21274,12 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'532 => true + | Ninit Nis'526 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'525 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -21167,12 +21289,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true - | _ => false - end; - fun s:state => - match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'538 => @@ -21183,7 +21300,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'536 => true + | Ninit Nis'534 => true | _ => false end; fun s:state => @@ -21193,12 +21310,12 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'532 => true + | Ninit Nis'526 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'525 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => @@ -21208,44 +21325,54 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'387 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => 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'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'537 => true | _ => false - end ] - | Nis'539 => - [ fun s:state => + end; + fun s:state => match s return bool with - | Ninit Nis'383 => true + | Ninit Nis'534 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'382 => true + | Ninit Nis'533 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'381 => true + | Ninit Nis'526 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'380 => true + | Ninit Nis'389 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'388 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'540 => [ fun s:state => match s return bool with - | Ninit Nis'539 => true + | Ninit Nis'384 => true | _ => false end; fun s:state => @@ -21265,12 +21392,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) 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'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] | Nis'541 => @@ -21281,7 +21403,7 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'539 => true + | Ninit Nis'384 => true | _ => false end; fun s:state => @@ -21301,23 +21423,59 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) end; fun s:state => match s return bool with - | Ninit Nis'380 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => 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'540 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | 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'381 => true + | _ => false + end; + fun s:state => + match s return bool with + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'542 => + | Nis'543 => [ 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'540 | Ninit Nis'551 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'539 | Ninit Nis'550 => true + | Ninit Nis'370 | Ninit Nis'384 => true | _ => false end; fun s:state => @@ -21337,384 +21495,379 @@ Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) 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'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'543 => + | Nis'544 => [ fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'383 => true + | Ninit Nis'370 | Ninit Nis'384 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'368 | Ninit Nis'382 => true + | Ninit Nis'369 | Ninit Nis'383 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'367 | Ninit Nis'381 => true + | Ninit Nis'368 | Ninit Nis'382 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'366 | Ninit Nis'380 => true + | Ninit Nis'367 | Ninit Nis'381 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'544 => + | Nis'545 => [ fun s:state => match s return bool with - | Ninit Nis'379 => true + | Ninit Nis'380 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'378 => true + | Ninit Nis'379 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'545 => + | Nis'546 => [ fun s:state => match s return bool with - | Ninit Nis'365 | Ninit Nis'379 => true + | Ninit Nis'366 | Ninit Nis'380 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'364 | Ninit Nis'378 => true + | Ninit Nis'365 | Ninit Nis'379 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'546 => + | Nis'547 => [ fun s:state => match s return bool with - | Ninit Nis'377 => true + | Ninit Nis'378 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'376 => true + | Ninit Nis'377 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'375 => true + | Ninit Nis'376 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'374 => true + | Ninit Nis'375 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'547 => + | Nis'548 => [ fun s:state => match s return bool with - | Ninit Nis'358 | Ninit Nis'377 => true + | Ninit Nis'359 | Ninit Nis'378 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'357 | Ninit Nis'376 => true + | Ninit Nis'358 | Ninit Nis'377 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'356 | Ninit Nis'375 => true + | Ninit Nis'357 | Ninit Nis'376 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'355 | Ninit Nis'374 => true + | Ninit Nis'356 | Ninit Nis'375 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'548 => + | Nis'549 => [ fun s:state => match s return bool with - | Ninit Nis'373 => true + | Ninit Nis'374 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'372 => true + | Ninit Nis'373 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'371 => true + | Ninit Nis'372 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'370 => true + | Ninit Nis'371 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 => true + | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 => true | _ => false end ] - | Nis'549 => + | Nis'550 => [ fun s:state => match s return bool with - | Ninit Nis'354 | Ninit Nis'373 => true + | Ninit Nis'355 | Ninit Nis'374 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'353 | Ninit Nis'372 => true + | Ninit Nis'354 | Ninit Nis'373 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'352 | Ninit Nis'371 => true + | Ninit Nis'353 | Ninit Nis'372 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'351 | Ninit Nis'370 => true + | Ninit Nis'352 | Ninit Nis'371 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'550 => + | Nis'551 => [ fun s:state => match s return bool with - | Ninit Nis'369 => true + | Ninit Nis'370 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'368 => true + | Ninit Nis'369 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'367 => true + | Ninit Nis'368 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'366 => true + | Ninit Nis'367 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'551 => + | Nis'552 => [ fun s:state => match s return bool with - | Ninit Nis'550 => true + | Ninit Nis'551 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'369 => true + | Ninit Nis'370 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'368 => true + | Ninit Nis'369 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'367 => true + | Ninit Nis'368 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'366 => true + | Ninit Nis'367 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'551 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'552 | Ninit Nis'557 => true | _ => false end ] - | Nis'552 => + | Nis'553 => [ fun s:state => match s return bool with - | Ninit Nis'350 => true + | Ninit Nis'351 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 | Ninit Nis'564 => true + | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 | Ninit Nis'565 => true | _ => false end ] - | Nis'553 => + | Nis'554 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'557 => true | _ => false end ] - | Nis'554 => + | Nis'555 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'557 => true | _ => false end ] - | Nis'555 => + | Nis'556 => [ fun s:state => match s return bool with - | Ninit Nis'350 | Ninit Nis'556 => true + | Ninit Nis'351 | Ninit Nis'557 => true | _ => false end ] - | Nis'556 => + | Nis'557 => [ fun s:state => match s return bool with - | Ninit Nis'350 => true + | Ninit Nis'351 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 | Ninit Nis'564 => true + | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 | Ninit Nis'565 => true | _ => false end ] - | Nis'557 => + | Nis'558 => [ fun s:state => match s return bool with - | Ninit Nis'556 => true + | Ninit Nis'557 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 => true + | Ninit Nis'351 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'349 | Ninit Nis'350 | Ninit Nis'354 | Ninit Nis'358 | Ninit Nis'365 | Ninit Nis'369 | Ninit Nis'373 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'383 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'400 | Ninit Nis'405 | Ninit Nis'432 | Ninit Nis'436 | Ninit Nis'439 | Ninit Nis'444 | Ninit Nis'447 | Ninit Nis'451 | Ninit Nis'454 | Ninit Nis'467 | Ninit Nis'470 | Ninit Nis'474 | Ninit Nis'477 | Ninit Nis'486 | Ninit Nis'489 | Ninit Nis'501 | Ninit Nis'505 | Ninit Nis'508 | Ninit Nis'513 | Ninit Nis'516 | Ninit Nis'520 | Ninit Nis'523 | Ninit Nis'527 | Ninit Nis'530 | Ninit Nis'534 | Ninit Nis'537 | Ninit Nis'540 | Ninit Nis'551 | Ninit Nis'556 | Ninit Nis'564 => true + | Ninit Nis'350 | Ninit Nis'351 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'366 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'380 | Ninit Nis'384 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'401 | Ninit Nis'406 | Ninit Nis'433 | Ninit Nis'437 | Ninit Nis'440 | Ninit Nis'445 | Ninit Nis'448 | Ninit Nis'452 | Ninit Nis'455 | Ninit Nis'468 | Ninit Nis'471 | Ninit Nis'475 | Ninit Nis'478 | Ninit Nis'487 | Ninit Nis'490 | Ninit Nis'502 | Ninit Nis'506 | Ninit Nis'509 | Ninit Nis'514 | Ninit Nis'517 | Ninit Nis'521 | Ninit Nis'524 | Ninit Nis'528 | Ninit Nis'531 | Ninit Nis'535 | Ninit Nis'538 | Ninit Nis'541 | Ninit Nis'552 | Ninit Nis'557 | Ninit Nis'565 => true | _ => false end ] - | Nis'558 => + | Nis'559 => [ fun s:state => match s return bool with - | Ninit Nis'556 => true + | Ninit Nis'557 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'350 => true + | Ninit Nis'351 => true | _ => false end ] - | Nis'559 => + | Nis'560 => [ fun s:state => match s return bool with - | Ninit Nis'350 => true + | Ninit Nis'351 => true | _ => false end ] - | Nis'560 => + | Nis'561 => [ fun s:state => match s return bool with - | Ninit Nis'349 => true + | Ninit Nis'350 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'348 => true + | Ninit Nis'349 => true | _ => false end ] - | Nis'561 => + | Nis'562 => [ fun s:state => match s return bool with - | Ninit Nis'349 => true + | Ninit Nis'350 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'348 => true + | Ninit Nis'349 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'337 => true + | Ninit Nis'338 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'333 => true + | Init Init'0 | Ninit Nis'334 => true | _ => false end ] - | Nis'562 => + | Nis'563 => [ fun s:state => match s return bool with - | Ninit Nis'337 => true + | Ninit Nis'338 => true | _ => false end ] - | Nis'563 => + | Nis'564 => [ fun s:state => match s return bool with - | Ninit Nis'337 => true + | Ninit Nis'338 => true | _ => false end ] - | Nis'564 => + | Nis'565 => [ fun s:state => match s return bool with - | Ninit Nis'337 => true + | Ninit Nis'338 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'333 => true + | Init Init'0 | Ninit Nis'334 => true | _ => false end ] - | Nis'565 => + | Nis'566 => [ fun s:state => match s return bool with - | Ninit Nis'564 => true + | Ninit Nis'565 => true | _ => false end; fun s:state => match s return bool with - | Ninit Nis'337 => true + | Ninit Nis'338 => true | _ => false end; fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'333 => true + | Init Init'0 | Ninit Nis'334 => true | _ => false end ] - | Nis'566 => + | Nis'567 => [ fun s:state => match s return bool with - | Init Init'0 | Ninit Nis'333 => true + | Init Init'0 | Ninit Nis'334 => true | _ => false end ] - | Nis'567 => + | Nis'568 => [ fun s:state => match s return bool with | Init Init'0 => true @@ -21838,10 +21991,10 @@ Definition items_of_state_0 : list item := 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; 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; 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] |}; + 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; 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] |}; + 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] |}; @@ -21898,7 +22051,7 @@ 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; 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] |} ]. + 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 := @@ -21964,7 +22117,7 @@ Extract Inlined Constant items_of_state_11 => "assert false". Definition items_of_state_12 : 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; 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] |} ]. + 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_12 => "assert false". Definition items_of_state_13 : list item := @@ -21982,7 +22135,7 @@ Extract Inlined Constant items_of_state_14 => "assert false". Definition items_of_state_15 : 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; 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] |} ]. + 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_15 => "assert false". Definition items_of_state_16 : list item := @@ -22015,7 +22168,7 @@ Definition items_of_state_16 : list item := 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; 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] |}; + 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] |}; @@ -22115,6 +22268,9 @@ Definition items_of_state_16 : list item := {| 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] |}; @@ -22165,22 +22321,22 @@ Definition items_of_state_16 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_16 => "assert false". Definition items_of_state_17 : list item := @@ -22192,16 +22348,22 @@ Extract Inlined Constant items_of_state_17 => "assert false". Definition items_of_state_18 : list item := [ {| prod_item := Prod'unary_operator'4; dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_18 => "assert false". Definition items_of_state_19 : list item := - [ {| prod_item := Prod'unary_operator'1; + [ {| prod_item := Prod'primary_expression'2; dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [XOR_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_19 => "assert false". Definition items_of_state_20 : 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_20 => "assert false". + +Definition items_of_state_21 : 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] |}; @@ -22244,6 +22406,9 @@ Definition items_of_state_20 : list item := {| 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] |}; @@ -22276,352 +22441,34 @@ Definition items_of_state_20 : list item := lookaheads_item := [XOR_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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_20 => "assert false". - -Definition items_of_state_21 : list item := - [ {| prod_item := Prod'unary_operator'2; - dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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'unary_operator'3; + [ {| prod_item := Prod'unary_operator'2; dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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'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'2; + [ {| prod_item := Prod'unary_operator'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; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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 := @@ -22664,9 +22511,6 @@ Definition items_of_state_24 : list item := {| 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] |}; @@ -22787,7 +22631,10 @@ Definition items_of_state_24 : list item := {| 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'2; + {| 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; @@ -22916,6 +22763,9 @@ Definition items_of_state_24 : list item := {| 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] |}; @@ -22924,37 +22774,358 @@ Definition items_of_state_24 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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'type_specifier'4; + [ {| 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 := [VOLATILE't; VOID't; VAR_NAME't; 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] |} ]. + lookaheads_item := [XOR_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_25 => "assert false". Definition items_of_state_26 : list item := - [ {| prod_item := Prod'type_specifier'3; + [ {| 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_26 => "assert false". Definition items_of_state_27 : 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_27 => "assert false". + +Definition items_of_state_28 : 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] |}; @@ -22997,6 +23168,9 @@ Definition items_of_state_27 : list item := {| 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] |}; @@ -23026,25 +23200,25 @@ Definition items_of_state_27 : list item := lookaheads_item := [XOR_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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_27 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_28 => "assert false". -Definition items_of_state_28 : list item := +Definition items_of_state_29 : 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] |}; @@ -23204,7 +23378,10 @@ Definition items_of_state_28 : list item := {| 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'2; + {| 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; @@ -23341,31 +23518,31 @@ Definition items_of_state_28 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_28 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_29 : list item := +Definition items_of_state_30 : 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_29 => "assert false". +Extract Inlined Constant items_of_state_30 => "assert false". -Definition items_of_state_30 : list item := +Definition items_of_state_31 : 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] |}; @@ -23387,9 +23564,9 @@ Definition items_of_state_30 : list item := {| 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_30 => "assert false". +Extract Inlined Constant items_of_state_31 => "assert false". -Definition items_of_state_31 : list item := +Definition items_of_state_32 : 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] |}; @@ -23420,9 +23597,9 @@ Definition items_of_state_31 : list item := {| 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_31 => "assert false". +Extract Inlined Constant items_of_state_32 => "assert false". -Definition items_of_state_32 : list item := +Definition items_of_state_33 : 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] |}; @@ -23432,9 +23609,9 @@ Definition items_of_state_32 : list item := {| 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_32 => "assert false". +Extract Inlined Constant items_of_state_33 => "assert false". -Definition items_of_state_33 : list item := +Definition items_of_state_34 : 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] |}; @@ -23456,15 +23633,15 @@ Definition items_of_state_33 : list item := {| prod_item := Prod'enumerator_list'1; dot_pos_item := 0; lookaheads_item := [RBRACE't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_33 => "assert false". +Extract Inlined Constant items_of_state_34 => "assert false". -Definition items_of_state_34 : list item := +Definition items_of_state_35 : 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_34 => "assert false". +Extract Inlined Constant items_of_state_35 => "assert false". -Definition items_of_state_35 : list item := +Definition items_of_state_36 : 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] |}; @@ -23474,15 +23651,15 @@ Definition items_of_state_35 : list item := {| prod_item := Prod'enumerator_list'1; dot_pos_item := 1; lookaheads_item := [RBRACE't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_35 => "assert false". +Extract Inlined Constant items_of_state_36 => "assert false". -Definition items_of_state_36 : list item := +Definition items_of_state_37 : 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_36 => "assert false". +Extract Inlined Constant items_of_state_37 => "assert false". -Definition items_of_state_37 : list item := +Definition items_of_state_38 : 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] |}; @@ -23498,30 +23675,30 @@ Definition items_of_state_37 : list item := {| prod_item := Prod'enumerator_list'1; dot_pos_item := 2; lookaheads_item := [RBRACE't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_37 => "assert false". +Extract Inlined Constant items_of_state_38 => "assert false". -Definition items_of_state_38 : list item := +Definition items_of_state_39 : 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_38 => "assert false". +Extract Inlined Constant items_of_state_39 => "assert false". -Definition items_of_state_39 : list item := +Definition items_of_state_40 : list item := [ {| prod_item := Prod'enumerator_list'1; dot_pos_item := 3; lookaheads_item := [RBRACE't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_39 => "assert false". +Extract Inlined Constant items_of_state_40 => "assert false". -Definition items_of_state_40 : list item := +Definition items_of_state_41 : 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_40 => "assert false". +Extract Inlined Constant items_of_state_41 => "assert false". -Definition items_of_state_41 : list item := +Definition items_of_state_42 : 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] |}; @@ -23642,6 +23819,9 @@ Definition items_of_state_41 : list item := {| 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] |}; @@ -23692,25 +23872,25 @@ Definition items_of_state_41 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_41 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_42 => "assert false". -Definition items_of_state_42 : list item := +Definition items_of_state_43 : 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] |}; @@ -23753,6 +23933,9 @@ Definition items_of_state_42 : list item := {| 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] |}; @@ -23782,37 +23965,37 @@ Definition items_of_state_42 : list item := lookaheads_item := [XOR_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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_42 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_43 : list item := +Definition items_of_state_44 : 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_43 => "assert false". +Extract Inlined Constant items_of_state_44 => "assert false". -Definition items_of_state_44 : list item := +Definition items_of_state_45 : 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_44 => "assert false". +Extract Inlined Constant items_of_state_45 => "assert false". -Definition items_of_state_45 : list item := +Definition items_of_state_46 : 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] |}; @@ -23936,6 +24119,9 @@ Definition items_of_state_45 : list item := {| 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] |}; @@ -23986,37 +24172,37 @@ Definition items_of_state_45 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_45 => "assert false". - -Definition items_of_state_46 : list item := - [ {| prod_item := Prod'unary_operator'5; - dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_46 => "assert false". Definition items_of_state_47 : list item := - [ {| prod_item := Prod'unary_operator'0; + [ {| prod_item := Prod'unary_operator'5; dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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'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_48 => "assert false". + +Definition items_of_state_49 : 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] |}; @@ -24059,6 +24245,9 @@ Definition items_of_state_48 : list item := {| 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] |}; @@ -24091,25 +24280,25 @@ Definition items_of_state_48 : list item := lookaheads_item := [XOR_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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_49 : list item := +Definition items_of_state_50 : 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] |}; @@ -24269,7 +24458,10 @@ Definition items_of_state_49 : list item := {| 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'2; + {| 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; @@ -24409,58 +24601,58 @@ Definition items_of_state_49 : list item := lookaheads_item := [XOR_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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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'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] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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'type_qualifier'0; + [ {| 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; TILDE't; STRUCT'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] |} ]. + lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; 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_51 => "assert false". Definition items_of_state_52 : list item := - [ {| prod_item := Prod'type_specifier'1; + [ {| 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; 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] |} ]. + 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_52 => "assert false". Definition items_of_state_53 : list item := - [ {| prod_item := Prod'attribute_specifier'0; + [ {| 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; TILDE't; STRUCT'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] |} ]. + lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; 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_53 => "assert false". Definition items_of_state_54 : 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; 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] |} ]. + 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_54 => "assert false". Definition items_of_state_55 : 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_55 => "assert false". + +Definition items_of_state_56 : 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; 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] |}; + 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] |}; @@ -24488,27 +24680,27 @@ Definition items_of_state_55 : list item := {| 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_55 => "assert false". - -Definition items_of_state_56 : 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_56 => "assert false". Definition items_of_state_57 : list item := - [ {| prod_item := Prod'gcc_attribute_word'0; + [ {| 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_57 => "assert false". Definition items_of_state_58 : list item := - [ {| prod_item := Prod'gcc_attribute_word'1; + [ {| 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_58 => "assert false". Definition items_of_state_59 : 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_59 => "assert false". + +Definition items_of_state_60 : list item := [ {| prod_item := Prod'gcc_attribute'1; dot_pos_item := 1; lookaheads_item := [RPAREN't; COMMA't] |}; @@ -24518,9 +24710,9 @@ Definition items_of_state_59 : list item := {| prod_item := Prod'gcc_attribute'3; dot_pos_item := 1; lookaheads_item := [RPAREN't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_59 => "assert false". +Extract Inlined Constant items_of_state_60 => "assert false". -Definition items_of_state_60 : list item := +Definition items_of_state_61 : 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] |}; @@ -24653,6 +24845,9 @@ Definition items_of_state_60 : list item := {| 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] |}; @@ -24703,31 +24898,31 @@ Definition items_of_state_60 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_60 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_61 => "assert false". -Definition items_of_state_61 : list item := +Definition items_of_state_62 : list item := [ {| prod_item := Prod'gcc_attribute'2; dot_pos_item := 3; lookaheads_item := [RPAREN't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_61 => "assert false". +Extract Inlined Constant items_of_state_62 => "assert false". -Definition items_of_state_62 : list item := +Definition items_of_state_63 : 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] |}; @@ -24776,6 +24971,9 @@ Definition items_of_state_62 : list item := {| 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] |}; @@ -24805,37 +25003,37 @@ Definition items_of_state_62 : list item := lookaheads_item := [XOR_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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_63 => "assert false". -Definition items_of_state_63 : list item := +Definition items_of_state_64 : 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_63 => "assert false". +Extract Inlined Constant items_of_state_64 => "assert false". -Definition items_of_state_64 : list item := +Definition items_of_state_65 : 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_64 => "assert false". +Extract Inlined Constant items_of_state_65 => "assert false". -Definition items_of_state_65 : list item := +Definition items_of_state_66 : 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] |}; @@ -24860,21 +25058,21 @@ Definition items_of_state_65 : list item := {| 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_65 => "assert false". +Extract Inlined Constant items_of_state_66 => "assert false". -Definition items_of_state_66 : list item := +Definition items_of_state_67 : 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_66 => "assert false". +Extract Inlined Constant items_of_state_67 => "assert false". -Definition items_of_state_67 : list item := +Definition items_of_state_68 : 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_67 => "assert false". +Extract Inlined Constant items_of_state_68 => "assert false". -Definition items_of_state_68 : list item := +Definition items_of_state_69 : 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] |}; @@ -25007,6 +25205,9 @@ Definition items_of_state_68 : list item := {| 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] |}; @@ -25057,139 +25258,139 @@ Definition items_of_state_68 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_68 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_69 => "assert false". -Definition items_of_state_69 : list item := +Definition items_of_state_70 : 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_69 => "assert false". +Extract Inlined Constant items_of_state_70 => "assert false". -Definition items_of_state_70 : list item := +Definition items_of_state_71 : 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS'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_70 => "assert false". - -Definition items_of_state_71 : list item := - [ {| prod_item := Prod'assignment_operator'8; - dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; 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_71 => "assert false". Definition items_of_state_72 : list item := - [ {| prod_item := Prod'assignment_operator'5; + [ {| prod_item := Prod'assignment_operator'8; dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_72 => "assert false". Definition items_of_state_73 : list item := - [ {| prod_item := Prod'assignment_operator'7; + [ {| prod_item := Prod'assignment_operator'5; dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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'9; + [ {| prod_item := Prod'assignment_operator'7; dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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'1; + [ {| prod_item := Prod'assignment_operator'9; dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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'3; + [ {| prod_item := Prod'assignment_operator'1; dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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'6; + [ {| prod_item := Prod'assignment_operator'3; dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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'0; + [ {| prod_item := Prod'assignment_operator'6; dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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'2; + [ {| prod_item := Prod'assignment_operator'0; dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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'10; + [ {| prod_item := Prod'assignment_operator'2; dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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'4; + [ {| prod_item := Prod'assignment_operator'10; dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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'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_82 => "assert false". + +Definition items_of_state_83 : 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] |}; @@ -25313,6 +25514,9 @@ Definition items_of_state_82 : list item := {| 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] |}; @@ -25363,25 +25567,25 @@ Definition items_of_state_82 : list item := lookaheads_item := [XOR_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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_83 : list item := +Definition items_of_state_84 : 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] |}; @@ -25391,9 +25595,9 @@ Definition items_of_state_83 : list item := {| 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_83 => "assert false". +Extract Inlined Constant items_of_state_84 => "assert false". -Definition items_of_state_84 : list item := +Definition items_of_state_85 : 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] |}; @@ -25463,6 +25667,9 @@ Definition items_of_state_84 : list item := {| 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] |}; @@ -25492,25 +25699,25 @@ Definition items_of_state_84 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_85 => "assert false". -Definition items_of_state_85 : list item := +Definition items_of_state_86 : 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] |}; @@ -25523,9 +25730,9 @@ Definition items_of_state_85 : list item := {| 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_85 => "assert false". +Extract Inlined Constant items_of_state_86 => "assert false". -Definition items_of_state_86 : list item := +Definition items_of_state_87 : 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] |}; @@ -25577,6 +25784,9 @@ Definition items_of_state_86 : list item := {| 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] |}; @@ -25603,31 +25813,31 @@ Definition items_of_state_86 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_87 => "assert false". -Definition items_of_state_87 : list item := +Definition items_of_state_88 : 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_87 => "assert false". +Extract Inlined Constant items_of_state_88 => "assert false". -Definition items_of_state_88 : list item := +Definition items_of_state_89 : 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] |}; @@ -25679,6 +25889,9 @@ Definition items_of_state_88 : list item := {| 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] |}; @@ -25705,31 +25918,31 @@ Definition items_of_state_88 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_89 => "assert false". -Definition items_of_state_89 : list item := +Definition items_of_state_90 : 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_89 => "assert false". +Extract Inlined Constant items_of_state_90 => "assert false". -Definition items_of_state_90 : list item := +Definition items_of_state_91 : 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] |}; @@ -25781,6 +25994,9 @@ Definition items_of_state_90 : list item := {| 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] |}; @@ -25807,37 +26023,37 @@ Definition items_of_state_90 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_91 => "assert false". -Definition items_of_state_91 : list item := +Definition items_of_state_92 : 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_91 => "assert false". +Extract Inlined Constant items_of_state_92 => "assert false". -Definition items_of_state_92 : list item := +Definition items_of_state_93 : 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_92 => "assert false". +Extract Inlined Constant items_of_state_93 => "assert false". -Definition items_of_state_93 : list item := +Definition items_of_state_94 : 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] |}; @@ -25847,9 +26063,9 @@ Definition items_of_state_93 : list item := {| 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_93 => "assert false". +Extract Inlined Constant items_of_state_94 => "assert false". -Definition items_of_state_94 : list item := +Definition items_of_state_95 : 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] |}; @@ -25913,6 +26129,9 @@ Definition items_of_state_94 : list item := {| 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] |}; @@ -25939,25 +26158,25 @@ Definition items_of_state_94 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_94 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_95 => "assert false". -Definition items_of_state_95 : list item := +Definition items_of_state_96 : 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] |}; @@ -25970,9 +26189,9 @@ Definition items_of_state_95 : list item := {| 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_95 => "assert false". +Extract Inlined Constant items_of_state_96 => "assert false". -Definition items_of_state_96 : list item := +Definition items_of_state_97 : 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] |}; @@ -26036,6 +26255,9 @@ Definition items_of_state_96 : list item := {| 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] |}; @@ -26062,25 +26284,25 @@ Definition items_of_state_96 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_97 => "assert false". -Definition items_of_state_97 : list item := +Definition items_of_state_98 : 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] |}; @@ -26093,9 +26315,9 @@ Definition items_of_state_97 : list item := {| 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". +Extract Inlined Constant items_of_state_98 => "assert false". -Definition items_of_state_98 : list item := +Definition items_of_state_99 : 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] |}; @@ -26165,6 +26387,9 @@ Definition items_of_state_98 : list item := {| 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] |}; @@ -26194,25 +26419,25 @@ Definition items_of_state_98 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_99 => "assert false". -Definition items_of_state_99 : list item := +Definition items_of_state_100 : 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] |}; @@ -26222,9 +26447,9 @@ Definition items_of_state_99 : list item := {| 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_99 => "assert false". +Extract Inlined Constant items_of_state_100 => "assert false". -Definition items_of_state_100 : list item := +Definition items_of_state_101 : 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] |}; @@ -26240,9 +26465,9 @@ Definition items_of_state_100 : list item := {| 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_100 => "assert false". +Extract Inlined Constant items_of_state_101 => "assert false". -Definition items_of_state_101 : list item := +Definition items_of_state_102 : 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] |}; @@ -26312,6 +26537,9 @@ Definition items_of_state_101 : list item := {| 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] |}; @@ -26350,25 +26578,25 @@ Definition items_of_state_101 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_101 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_102 => "assert false". -Definition items_of_state_102 : list item := +Definition items_of_state_103 : 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] |}; @@ -26378,9 +26606,9 @@ Definition items_of_state_102 : list item := {| 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_102 => "assert false". +Extract Inlined Constant items_of_state_103 => "assert false". -Definition items_of_state_103 : list item := +Definition items_of_state_104 : 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] |}; @@ -26390,9 +26618,9 @@ Definition items_of_state_103 : list item := {| 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_103 => "assert false". +Extract Inlined Constant items_of_state_104 => "assert false". -Definition items_of_state_104 : list item := +Definition items_of_state_105 : 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] |}; @@ -26462,6 +26690,9 @@ Definition items_of_state_104 : list item := {| 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] |}; @@ -26500,25 +26731,25 @@ Definition items_of_state_104 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_104 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_105 => "assert false". -Definition items_of_state_105 : list item := +Definition items_of_state_106 : 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] |}; @@ -26528,9 +26759,9 @@ Definition items_of_state_105 : list item := {| 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_105 => "assert false". +Extract Inlined Constant items_of_state_106 => "assert false". -Definition items_of_state_106 : list item := +Definition items_of_state_107 : 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] |}; @@ -26600,6 +26831,9 @@ Definition items_of_state_106 : list item := {| 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] |}; @@ -26638,25 +26872,25 @@ Definition items_of_state_106 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_107 => "assert false". -Definition items_of_state_107 : list item := +Definition items_of_state_108 : 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] |}; @@ -26666,9 +26900,9 @@ Definition items_of_state_107 : list item := {| 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". +Extract Inlined Constant items_of_state_108 => "assert false". -Definition items_of_state_108 : list item := +Definition items_of_state_109 : 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] |}; @@ -26738,6 +26972,9 @@ Definition items_of_state_108 : list item := {| 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] |}; @@ -26776,25 +27013,25 @@ Definition items_of_state_108 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_109 => "assert false". -Definition items_of_state_109 : list item := +Definition items_of_state_110 : 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] |}; @@ -26804,9 +27041,9 @@ Definition items_of_state_109 : list item := {| 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". +Extract Inlined Constant items_of_state_110 => "assert false". -Definition items_of_state_110 : list item := +Definition items_of_state_111 : 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] |}; @@ -26816,9 +27053,9 @@ Definition items_of_state_110 : list item := {| 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_110 => "assert false". +Extract Inlined Constant items_of_state_111 => "assert false". -Definition items_of_state_111 : list item := +Definition items_of_state_112 : 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] |}; @@ -26948,6 +27185,9 @@ Definition items_of_state_111 : list item := {| 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] |}; @@ -26998,34 +27238,34 @@ Definition items_of_state_111 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_111 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_112 => "assert false". -Definition items_of_state_112 : list item := +Definition items_of_state_113 : 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_112 => "assert false". +Extract Inlined Constant items_of_state_113 => "assert false". -Definition items_of_state_113 : list item := +Definition items_of_state_114 : 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] |}; @@ -27125,6 +27365,9 @@ Definition items_of_state_113 : list item := {| 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] |}; @@ -27175,34 +27418,34 @@ Definition items_of_state_113 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_114 => "assert false". -Definition items_of_state_114 : list item := +Definition items_of_state_115 : 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_114 => "assert false". +Extract Inlined Constant items_of_state_115 => "assert false". -Definition items_of_state_115 : list item := +Definition items_of_state_116 : 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] |}; @@ -27296,6 +27539,9 @@ Definition items_of_state_115 : list item := {| 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] |}; @@ -27346,34 +27592,34 @@ Definition items_of_state_115 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_116 => "assert false". -Definition items_of_state_116 : list item := +Definition items_of_state_117 : 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_116 => "assert false". +Extract Inlined Constant items_of_state_117 => "assert false". -Definition items_of_state_117 : list item := +Definition items_of_state_118 : 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] |}; @@ -27461,6 +27707,9 @@ Definition items_of_state_117 : list item := {| 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] |}; @@ -27511,25 +27760,25 @@ Definition items_of_state_117 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_118 => "assert false". -Definition items_of_state_118 : list item := +Definition items_of_state_119 : 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] |}; @@ -27539,168 +27788,9 @@ Definition items_of_state_118 : list item := {| 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_118 => "assert false". - -Definition items_of_state_119 : 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'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; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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'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_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] |}; @@ -27716,7 +27806,7 @@ Definition items_of_state_121 : list item := {| 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; + {| 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; @@ -27773,6 +27863,9 @@ Definition items_of_state_121 : list item := {| 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] |}; @@ -27823,25 +27916,187 @@ Definition items_of_state_121 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_120 => "assert false". + +Definition items_of_state_121 : 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_121 => "assert false". Definition items_of_state_122 : 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_122 => "assert false". + +Definition items_of_state_123 : 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] |}; @@ -27857,18 +28112,18 @@ Definition items_of_state_122 : list item := {| 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". +Extract Inlined Constant items_of_state_123 => "assert false". -Definition items_of_state_123 : list item := +Definition items_of_state_124 : 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_123 => "assert false". +Extract Inlined Constant items_of_state_124 => "assert false". -Definition items_of_state_124 : list item := +Definition items_of_state_125 : 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] |}; @@ -27950,6 +28205,9 @@ Definition items_of_state_124 : list item := {| 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] |}; @@ -28000,25 +28258,25 @@ Definition items_of_state_124 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_124 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_125 => "assert false". -Definition items_of_state_125 : list item := +Definition items_of_state_126 : 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] |}; @@ -28028,45 +28286,45 @@ Definition items_of_state_125 : list item := {| 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_125 => "assert false". +Extract Inlined Constant items_of_state_126 => "assert false". -Definition items_of_state_126 : list item := +Definition items_of_state_127 : 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_126 => "assert false". +Extract Inlined Constant items_of_state_127 => "assert false". -Definition items_of_state_127 : list item := +Definition items_of_state_128 : 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_127 => "assert false". +Extract Inlined Constant items_of_state_128 => "assert false". -Definition items_of_state_128 : list item := +Definition items_of_state_129 : 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_128 => "assert false". +Extract Inlined Constant items_of_state_129 => "assert false". -Definition items_of_state_129 : list item := +Definition items_of_state_130 : 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_129 => "assert false". +Extract Inlined Constant items_of_state_130 => "assert false". -Definition items_of_state_130 : list item := +Definition items_of_state_131 : 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] |}; @@ -28190,6 +28448,9 @@ Definition items_of_state_130 : list item := {| 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] |}; @@ -28240,37 +28501,37 @@ Definition items_of_state_130 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_130 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_131 => "assert false". -Definition items_of_state_131 : list item := +Definition items_of_state_132 : 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_131 => "assert false". +Extract Inlined Constant items_of_state_132 => "assert false". -Definition items_of_state_132 : list item := +Definition items_of_state_133 : 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_132 => "assert false". +Extract Inlined Constant items_of_state_133 => "assert false". -Definition items_of_state_133 : list item := +Definition items_of_state_134 : 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] |}; @@ -28388,6 +28649,9 @@ Definition items_of_state_133 : list item := {| 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] |}; @@ -28438,37 +28702,37 @@ Definition items_of_state_133 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_133 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_134 => "assert false". -Definition items_of_state_134 : list item := +Definition items_of_state_135 : 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_134 => "assert false". +Extract Inlined Constant items_of_state_135 => "assert false". -Definition items_of_state_135 : list item := +Definition items_of_state_136 : 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_135 => "assert false". +Extract Inlined Constant items_of_state_136 => "assert false". -Definition items_of_state_136 : list item := +Definition items_of_state_137 : 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] |}; @@ -28574,6 +28838,9 @@ Definition items_of_state_136 : list item := {| 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] |}; @@ -28624,61 +28891,61 @@ Definition items_of_state_136 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_136 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_137 => "assert false". -Definition items_of_state_137 : list item := +Definition items_of_state_138 : 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_137 => "assert false". +Extract Inlined Constant items_of_state_138 => "assert false". -Definition items_of_state_138 : list item := +Definition items_of_state_139 : 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_138 => "assert false". +Extract Inlined Constant items_of_state_139 => "assert false". -Definition items_of_state_139 : list item := +Definition items_of_state_140 : 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_139 => "assert false". +Extract Inlined Constant items_of_state_140 => "assert false". -Definition items_of_state_140 : list item := +Definition items_of_state_141 : 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_140 => "assert false". +Extract Inlined Constant items_of_state_141 => "assert false". -Definition items_of_state_141 : list item := +Definition items_of_state_142 : 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_141 => "assert false". +Extract Inlined Constant items_of_state_142 => "assert false". -Definition items_of_state_142 : list item := +Definition items_of_state_143 : 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] |}; @@ -28802,6 +29069,9 @@ Definition items_of_state_142 : list item := {| 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] |}; @@ -28852,31 +29122,31 @@ Definition items_of_state_142 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_142 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_143 => "assert false". -Definition items_of_state_143 : list item := +Definition items_of_state_144 : 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_143 => "assert false". +Extract Inlined Constant items_of_state_144 => "assert false". -Definition items_of_state_144 : list item := +Definition items_of_state_145 : 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] |}; @@ -29006,6 +29276,9 @@ Definition items_of_state_144 : list item := {| 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] |}; @@ -29056,106 +29329,106 @@ Definition items_of_state_144 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_145 => "assert false". -Definition items_of_state_145 : list item := +Definition items_of_state_146 : 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_145 => "assert false". - -Definition items_of_state_146 : 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_146 => "assert false". Definition items_of_state_147 : list item := - [ {| prod_item := Prod'postfix_expression'7; - dot_pos_item := 2; + [ {| 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_147 => "assert false". Definition items_of_state_148 : list item := - [ {| prod_item := Prod'postfix_expression'5; + [ {| 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_148 => "assert false". Definition items_of_state_149 : list item := [ {| prod_item := Prod'postfix_expression'5; - dot_pos_item := 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_149 => "assert false". Definition items_of_state_150 : list item := - [ {| prod_item := Prod'postfix_expression'8; - dot_pos_item := 2; + [ {| 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_150 => "assert false". Definition items_of_state_151 : list item := - [ {| prod_item := Prod'unary_expression'3; + [ {| 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; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; 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] |} ]. + lookaheads_item := [XOR_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'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_152 => "assert false". + +Definition items_of_state_153 : 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_152 => "assert false". +Extract Inlined Constant items_of_state_153 => "assert false". -Definition items_of_state_153 : list item := +Definition items_of_state_154 : list item := [ {| prod_item := Prod'gcc_attribute'3; dot_pos_item := 4; lookaheads_item := [RPAREN't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_153 => "assert false". +Extract Inlined Constant items_of_state_154 => "assert false". -Definition items_of_state_154 : list item := +Definition items_of_state_155 : 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; 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] |}; + 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_154 => "assert false". - -Definition items_of_state_155 : 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; 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_155 => "assert false". Definition items_of_state_156 : 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; 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] |} ]. + 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_156 => "assert false". Definition items_of_state_157 : 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_157 => "assert false". + +Definition items_of_state_158 : list item := [ {| prod_item := Prod'gcc_attribute'0; dot_pos_item := 0; lookaheads_item := [RPAREN't; COMMA't] |}; @@ -29180,30 +29453,30 @@ Definition items_of_state_157 : list item := {| 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_157 => "assert false". +Extract Inlined Constant items_of_state_158 => "assert false". -Definition items_of_state_158 : list item := +Definition items_of_state_159 : 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_158 => "assert false". +Extract Inlined Constant items_of_state_159 => "assert false". -Definition items_of_state_159 : list item := +Definition items_of_state_160 : 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_159 => "assert false". +Extract Inlined Constant items_of_state_160 => "assert false". -Definition items_of_state_160 : list item := +Definition items_of_state_161 : 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; 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] |}; + 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; 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_160 => "assert false". + 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_161 => "assert false". -Definition items_of_state_161 : list item := +Definition items_of_state_162 : 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] |}; @@ -29242,13 +29515,13 @@ Definition items_of_state_161 : list item := 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; 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] |}; + 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; 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] |}; + 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] |}; @@ -29363,6 +29636,9 @@ Definition items_of_state_161 : list item := {| 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] |}; @@ -29497,25 +29773,25 @@ Definition items_of_state_161 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_161 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_162 => "assert false". -Definition items_of_state_162 : list item := +Definition items_of_state_163 : 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] |}; @@ -29627,9 +29903,9 @@ Definition items_of_state_162 : list item := {| 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_162 => "assert false". +Extract Inlined Constant items_of_state_163 => "assert false". -Definition items_of_state_163 : list item := +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] |}; @@ -29741,15 +30017,15 @@ Definition items_of_state_163 : list item := {| 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_163 => "assert false". +Extract Inlined Constant items_of_state_164 => "assert false". -Definition items_of_state_164 : list item := +Definition items_of_state_165 : 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_164 => "assert false". +Extract Inlined Constant items_of_state_165 => "assert false". -Definition items_of_state_165 : list item := +Definition items_of_state_166 : 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] |}; @@ -29765,9 +30041,9 @@ Definition items_of_state_165 : list item := {| 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_165 => "assert false". +Extract Inlined Constant items_of_state_166 => "assert false". -Definition items_of_state_166 : list item := +Definition items_of_state_167 : 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] |}; @@ -29792,18 +30068,18 @@ Definition items_of_state_166 : list item := {| 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_166 => "assert false". +Extract Inlined Constant items_of_state_167 => "assert false". -Definition items_of_state_167 : list item := +Definition items_of_state_168 : 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_167 => "assert false". +Extract Inlined Constant items_of_state_168 => "assert false". -Definition items_of_state_168 : list item := +Definition items_of_state_169 : 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] |}; @@ -29924,9 +30200,9 @@ Definition items_of_state_168 : list item := {| 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_168 => "assert false". +Extract Inlined Constant items_of_state_169 => "assert false". -Definition items_of_state_169 : list item := +Definition items_of_state_170 : 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] |}; @@ -30044,21 +30320,21 @@ Definition items_of_state_169 : list item := {| 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_169 => "assert false". +Extract Inlined Constant items_of_state_170 => "assert false". -Definition items_of_state_170 : list item := +Definition items_of_state_171 : 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_170 => "assert false". +Extract Inlined Constant items_of_state_171 => "assert false". -Definition items_of_state_171 : list item := +Definition items_of_state_172 : 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_171 => "assert false". +Extract Inlined Constant items_of_state_172 => "assert false". -Definition items_of_state_172 : list item := +Definition items_of_state_173 : list item := [ {| prod_item := Prod'declarator'0; dot_pos_item := 0; lookaheads_item := [SEMICOLON't; COMMA't; COLON't] |}; @@ -30122,15 +30398,15 @@ Definition items_of_state_172 : list item := {| prod_item := Prod'struct_declarator_list'1; dot_pos_item := 0; lookaheads_item := [SEMICOLON't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_172 => "assert false". +Extract Inlined Constant items_of_state_173 => "assert false". -Definition items_of_state_173 : list item := +Definition items_of_state_174 : 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_173 => "assert false". +Extract Inlined Constant items_of_state_174 => "assert false". -Definition items_of_state_174 : list item := +Definition items_of_state_175 : 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] |}; @@ -30185,9 +30461,9 @@ Definition items_of_state_174 : list item := {| 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_174 => "assert false". +Extract Inlined Constant items_of_state_175 => "assert false". -Definition items_of_state_175 : list item := +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] |}; @@ -30233,45 +30509,45 @@ Definition items_of_state_175 : list item := {| 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_175 => "assert false". +Extract Inlined Constant items_of_state_176 => "assert false". -Definition items_of_state_176 : list item := +Definition items_of_state_177 : list item := [ {| prod_item := Prod'type_qualifier_list'1; dot_pos_item := 2; - lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE'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_176 => "assert false". + 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_177 => "assert false". -Definition items_of_state_177 : list item := +Definition items_of_state_178 : 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_177 => "assert false". - -Definition items_of_state_178 : 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; 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_178 => "assert false". Definition items_of_state_179 : list item := - [ {| prod_item := Prod'type_qualifier_list'0; + [ {| prod_item := Prod'type_qualifier'3; dot_pos_item := 1; - lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE'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] |} ]. + 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_179 => "assert false". Definition items_of_state_180 : 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_180 => "assert false". + +Definition items_of_state_181 : 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_180 => "assert false". +Extract Inlined Constant items_of_state_181 => "assert false". -Definition items_of_state_181 : list item := +Definition items_of_state_182 : 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_181 => "assert false". +Extract Inlined Constant items_of_state_182 => "assert false". -Definition items_of_state_182 : list item := +Definition items_of_state_183 : list item := [ {| prod_item := Prod'declarator'0; dot_pos_item := 0; lookaheads_item := [RPAREN't] |}; @@ -30317,9 +30593,9 @@ Definition items_of_state_182 : list item := {| prod_item := Prod'pointer'3; dot_pos_item := 0; lookaheads_item := [VAR_NAME't; LPAREN't] |} ]. -Extract Inlined Constant items_of_state_182 => "assert false". +Extract Inlined Constant items_of_state_183 => "assert false". -Definition items_of_state_183 : list item := +Definition items_of_state_184 : list item := [ {| prod_item := Prod'declarator'1; dot_pos_item := 1; lookaheads_item := [SEMICOLON't; RPAREN't; EQ't; COMMA't; COLON't] |}; @@ -30347,9 +30623,9 @@ Definition items_of_state_183 : list item := {| 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_183 => "assert false". +Extract Inlined Constant items_of_state_184 => "assert false". -Definition items_of_state_184 : list item := +Definition items_of_state_185 : 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] |}; @@ -30377,9 +30653,9 @@ Definition items_of_state_184 : list item := {| 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_184 => "assert false". +Extract Inlined Constant items_of_state_185 => "assert false". -Definition items_of_state_185 : list item := +Definition items_of_state_186 : 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] |}; @@ -30542,33 +30818,33 @@ Definition items_of_state_185 : list item := {| 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_185 => "assert false". +Extract Inlined Constant items_of_state_186 => "assert false". -Definition items_of_state_186 : list item := +Definition items_of_state_187 : 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_186 => "assert false". - -Definition items_of_state_187 : 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_187 => "assert false". Definition items_of_state_188 : list item := - [ {| prod_item := Prod'storage_class_specifier'1; + [ {| 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_188 => "assert false". Definition items_of_state_189 : list item := - [ {| prod_item := Prod'storage_class_specifier'3; + [ {| 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_189 => "assert false". Definition items_of_state_190 : 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_190 => "assert false". + +Definition items_of_state_191 : 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] |}; @@ -30710,9 +30986,9 @@ Definition items_of_state_190 : list item := {| 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_190 => "assert false". +Extract Inlined Constant items_of_state_191 => "assert false". -Definition items_of_state_191 : list item := +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] |}; @@ -30854,9 +31130,9 @@ Definition items_of_state_191 : list item := {| 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_191 => "assert false". +Extract Inlined Constant items_of_state_192 => "assert false". -Definition items_of_state_192 : list item := +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] |}; @@ -30998,9 +31274,9 @@ Definition items_of_state_192 : list item := {| 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". +Extract Inlined Constant items_of_state_193 => "assert false". -Definition items_of_state_193 : list item := +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] |}; @@ -31142,51 +31418,51 @@ Definition items_of_state_193 : list item := {| 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". +Extract Inlined Constant items_of_state_194 => "assert false". -Definition items_of_state_194 : list item := +Definition items_of_state_195 : 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_194 => "assert false". - -Definition items_of_state_195 : 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_195 => "assert false". Definition items_of_state_196 : list item := - [ {| prod_item := Prod'declaration_specifiers'0; + [ {| 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_196 => "assert false". Definition items_of_state_197 : list item := - [ {| prod_item := Prod'declaration_specifiers'4; + [ {| 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_197 => "assert false". Definition items_of_state_198 : list item := - [ {| prod_item := Prod'declaration_specifiers'2; + [ {| 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_198 => "assert false". Definition items_of_state_199 : 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] |} ]. + [ {| 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_199 => "assert false". Definition items_of_state_200 : list item := [ {| prod_item := Prod'direct_declarator'6; - dot_pos_item := 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] |} ]. 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 := 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_201 => "assert false". + +Definition items_of_state_202 : list item := [ {| prod_item := Prod'parameter_list'1; dot_pos_item := 1; lookaheads_item := [RPAREN't; COMMA't] |}; @@ -31196,9 +31472,9 @@ Definition items_of_state_201 : list item := {| prod_item := Prod'parameter_type_list'1; dot_pos_item := 1; lookaheads_item := [RPAREN't] |} ]. -Extract Inlined Constant items_of_state_201 => "assert false". +Extract Inlined Constant items_of_state_202 => "assert false". -Definition items_of_state_202 : list item := +Definition items_of_state_203 : 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] |}; @@ -31349,21 +31625,21 @@ Definition items_of_state_202 : list item := {| 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_202 => "assert false". +Extract Inlined Constant items_of_state_203 => "assert false". -Definition items_of_state_203 : list item := +Definition items_of_state_204 : list item := [ {| prod_item := Prod'parameter_type_list'1; dot_pos_item := 3; lookaheads_item := [RPAREN't] |} ]. -Extract Inlined Constant items_of_state_203 => "assert false". +Extract Inlined Constant items_of_state_204 => "assert false". -Definition items_of_state_204 : list item := +Definition items_of_state_205 : list item := [ {| prod_item := Prod'parameter_list'1; dot_pos_item := 3; lookaheads_item := [RPAREN't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_204 => "assert false". +Extract Inlined Constant items_of_state_205 => "assert false". -Definition items_of_state_205 : list item := +Definition items_of_state_206 : list item := [ {| prod_item := Prod'abstract_declarator'0; dot_pos_item := 0; lookaheads_item := [RPAREN't; COMMA't] |}; @@ -31463,9 +31739,9 @@ Definition items_of_state_205 : list item := {| 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_205 => "assert false". +Extract Inlined Constant items_of_state_206 => "assert false". -Definition items_of_state_206 : list item := +Definition items_of_state_207 : list item := [ {| prod_item := Prod'abstract_declarator'0; dot_pos_item := 0; lookaheads_item := [RPAREN't] |}; @@ -31724,15 +32000,15 @@ Definition items_of_state_206 : list item := {| 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_206 => "assert false". +Extract Inlined Constant items_of_state_207 => "assert false". -Definition items_of_state_207 : list item := +Definition items_of_state_208 : 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_207 => "assert false". +Extract Inlined Constant items_of_state_208 => "assert false". -Definition items_of_state_208 : list item := +Definition items_of_state_209 : 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] |}; @@ -31756,16 +32032,16 @@ Definition items_of_state_208 : list item := lookaheads_item := [RBRACK't] |}; {| prod_item := Prod'attribute_specifier'0; dot_pos_item := 0; - lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE'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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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] |}; @@ -31877,6 +32153,9 @@ Definition items_of_state_208 : list item := {| 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] |}; @@ -31903,22 +32182,22 @@ Definition items_of_state_208 : list item := 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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] |}; @@ -31945,31 +32224,31 @@ Definition items_of_state_208 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_208 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_209 => "assert false". -Definition items_of_state_209 : list item := +Definition items_of_state_210 : 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_209 => "assert false". +Extract Inlined Constant items_of_state_210 => "assert false". -Definition items_of_state_210 : list item := +Definition items_of_state_211 : 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] |}; @@ -31993,16 +32272,16 @@ Definition items_of_state_210 : list item := lookaheads_item := [RBRACK't] |}; {| prod_item := Prod'attribute_specifier'0; dot_pos_item := 0; - lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE'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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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] |}; @@ -32108,6 +32387,9 @@ Definition items_of_state_210 : list item := {| 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] |}; @@ -32134,19 +32416,19 @@ Definition items_of_state_210 : list item := 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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] |}; @@ -32173,55 +32455,55 @@ Definition items_of_state_210 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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'6; - dot_pos_item := 3; - lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_211 => "assert false". Definition items_of_state_212 : list item := - [ {| prod_item := Prod'direct_abstract_declarator'2; + [ {| 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_212 => "assert false". Definition items_of_state_213 : list item := [ {| prod_item := Prod'direct_abstract_declarator'2; - dot_pos_item := 4; + 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'4; - dot_pos_item := 2; + [ {| 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_214 => "assert false". Definition items_of_state_215 : list item := [ {| prod_item := Prod'direct_abstract_declarator'4; - dot_pos_item := 3; + dot_pos_item := 2; 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 := 3; + 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'abstract_declarator'0; dot_pos_item := 1; lookaheads_item := [RPAREN't; COMMA't] |}; @@ -32294,9 +32576,9 @@ Definition items_of_state_216 : list item := {| 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_216 => "assert false". +Extract Inlined Constant items_of_state_217 => "assert false". -Definition items_of_state_217 : list item := +Definition items_of_state_218 : list item := [ {| prod_item := Prod'abstract_declarator'1; dot_pos_item := 2; lookaheads_item := [RPAREN't; COMMA't] |}; @@ -32318,9 +32600,9 @@ Definition items_of_state_217 : list item := {| 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_217 => "assert false". +Extract Inlined Constant items_of_state_218 => "assert false". -Definition items_of_state_218 : list item := +Definition items_of_state_219 : 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] |}; @@ -32483,33 +32765,33 @@ Definition items_of_state_218 : list item := {| 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_218 => "assert false". - -Definition items_of_state_219 : 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_219 => "assert false". Definition items_of_state_220 : list item := - [ {| prod_item := Prod'direct_abstract_declarator'9; + [ {| 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_220 => "assert false". Definition items_of_state_221 : list item := [ {| prod_item := Prod'direct_abstract_declarator'9; - dot_pos_item := 4; + 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 := 4; + 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'parameter_list'0; dot_pos_item := 1; lookaheads_item := [RPAREN't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_222 => "assert false". +Extract Inlined Constant items_of_state_223 => "assert false". -Definition items_of_state_223 : list item := +Definition items_of_state_224 : 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] |}; @@ -32533,16 +32815,16 @@ Definition items_of_state_223 : list item := lookaheads_item := [RBRACK't] |}; {| prod_item := Prod'attribute_specifier'0; dot_pos_item := 0; - lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE'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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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] |}; @@ -32654,6 +32936,9 @@ Definition items_of_state_223 : list item := {| 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] |}; @@ -32680,22 +32965,22 @@ Definition items_of_state_223 : list item := 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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] |}; @@ -32722,31 +33007,31 @@ Definition items_of_state_223 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_223 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_224 => "assert false". -Definition items_of_state_224 : list item := +Definition items_of_state_225 : 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_224 => "assert false". +Extract Inlined Constant items_of_state_225 => "assert false". -Definition items_of_state_225 : list item := +Definition items_of_state_226 : 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] |}; @@ -32770,16 +33055,16 @@ Definition items_of_state_225 : list item := lookaheads_item := [RBRACK't] |}; {| prod_item := Prod'attribute_specifier'0; dot_pos_item := 0; - lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE'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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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] |}; @@ -32885,6 +33170,9 @@ Definition items_of_state_225 : list item := {| 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] |}; @@ -32911,19 +33199,19 @@ Definition items_of_state_225 : list item := 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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] |}; @@ -32950,67 +33238,67 @@ Definition items_of_state_225 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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'5; - dot_pos_item := 4; - lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_226 => "assert false". Definition items_of_state_227 : list item := - [ {| prod_item := Prod'direct_abstract_declarator'1; + [ {| 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_227 => "assert false". Definition items_of_state_228 : list item := [ {| prod_item := Prod'direct_abstract_declarator'1; - dot_pos_item := 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'3; - dot_pos_item := 3; + [ {| 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_229 => "assert false". Definition items_of_state_230 : list item := [ {| prod_item := Prod'direct_abstract_declarator'3; - dot_pos_item := 4; + dot_pos_item := 3; 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'10; - dot_pos_item := 2; + [ {| 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_231 => "assert false". Definition items_of_state_232 : list item := [ {| prod_item := Prod'direct_abstract_declarator'10; - dot_pos_item := 3; + dot_pos_item := 2; 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 := 3; + 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'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] |}; @@ -33038,9 +33326,9 @@ Definition items_of_state_233 : list item := {| 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_233 => "assert false". +Extract Inlined Constant items_of_state_234 => "assert false". -Definition items_of_state_234 : list item := +Definition items_of_state_235 : 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] |}; @@ -33064,16 +33352,16 @@ Definition items_of_state_234 : list item := lookaheads_item := [RBRACK't] |}; {| prod_item := Prod'attribute_specifier'0; dot_pos_item := 0; - lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE'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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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] |}; @@ -33185,6 +33473,9 @@ Definition items_of_state_234 : list item := {| 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] |}; @@ -33211,22 +33502,22 @@ Definition items_of_state_234 : list item := 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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] |}; @@ -33253,31 +33544,31 @@ Definition items_of_state_234 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_234 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_235 => "assert false". -Definition items_of_state_235 : list item := +Definition items_of_state_236 : 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_235 => "assert false". +Extract Inlined Constant items_of_state_236 => "assert false". -Definition items_of_state_236 : list item := +Definition items_of_state_237 : 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] |}; @@ -33301,16 +33592,16 @@ Definition items_of_state_236 : list item := lookaheads_item := [RBRACK't] |}; {| prod_item := Prod'attribute_specifier'0; dot_pos_item := 0; - lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE'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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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] |}; @@ -33416,6 +33707,9 @@ Definition items_of_state_236 : list item := {| 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] |}; @@ -33442,19 +33736,19 @@ Definition items_of_state_236 : list item := 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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; 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] |}; + 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] |}; @@ -33481,55 +33775,55 @@ Definition items_of_state_236 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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'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] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_237 => "assert false". Definition items_of_state_238 : list item := - [ {| prod_item := Prod'direct_declarator'2; + [ {| 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_238 => "assert false". Definition items_of_state_239 : list item := [ {| prod_item := Prod'direct_declarator'2; - dot_pos_item := 5; + 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'3; - dot_pos_item := 3; + [ {| 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_240 => "assert false". Definition items_of_state_241 : list item := [ {| prod_item := Prod'direct_declarator'3; - dot_pos_item := 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] |} ]. 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 := 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_242 => "assert false". + +Definition items_of_state_243 : 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] |}; @@ -33548,15 +33842,15 @@ Definition items_of_state_242 : list item := {| 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_242 => "assert false". +Extract Inlined Constant items_of_state_243 => "assert false". -Definition items_of_state_243 : list item := +Definition items_of_state_244 : 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_243 => "assert false". +Extract Inlined Constant items_of_state_244 => "assert false". -Definition items_of_state_244 : list item := +Definition items_of_state_245 : list item := [ {| prod_item := Prod'abstract_declarator'2; dot_pos_item := 1; lookaheads_item := [RPAREN't; COMMA't] |}; @@ -33578,45 +33872,45 @@ Definition items_of_state_244 : list item := {| 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_244 => "assert false". +Extract Inlined Constant items_of_state_245 => "assert false". -Definition items_of_state_245 : list item := +Definition items_of_state_246 : 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_245 => "assert false". +Extract Inlined Constant items_of_state_246 => "assert false". -Definition items_of_state_246 : list item := +Definition items_of_state_247 : 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_246 => "assert false". +Extract Inlined Constant items_of_state_247 => "assert false". -Definition items_of_state_247 : list item := +Definition items_of_state_248 : 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_247 => "assert false". +Extract Inlined Constant items_of_state_248 => "assert false". -Definition items_of_state_248 : list item := +Definition items_of_state_249 : 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_248 => "assert false". +Extract Inlined Constant items_of_state_249 => "assert false". -Definition items_of_state_249 : list item := +Definition items_of_state_250 : list item := [ {| prod_item := Prod'parameter_declaration'0; dot_pos_item := 2; lookaheads_item := [RPAREN't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_249 => "assert false". +Extract Inlined Constant items_of_state_250 => "assert false". -Definition items_of_state_250 : list item := +Definition items_of_state_251 : list item := [ {| prod_item := Prod'parameter_declaration'1; dot_pos_item := 2; lookaheads_item := [RPAREN't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_250 => "assert false". +Extract Inlined Constant items_of_state_251 => "assert false". -Definition items_of_state_251 : list item := +Definition items_of_state_252 : 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] |}; @@ -33635,9 +33929,9 @@ Definition items_of_state_251 : list item := {| 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_251 => "assert false". +Extract Inlined Constant items_of_state_252 => "assert false". -Definition items_of_state_252 : list item := +Definition items_of_state_253 : 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] |}; @@ -33755,6 +34049,9 @@ Definition items_of_state_252 : list item := {| 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] |}; @@ -33808,52 +34105,52 @@ Definition items_of_state_252 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_252 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_253 => "assert false". -Definition items_of_state_253 : list item := +Definition items_of_state_254 : list item := [ {| prod_item := Prod'struct_declarator'2; dot_pos_item := 2; lookaheads_item := [SEMICOLON't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_253 => "assert false". +Extract Inlined Constant items_of_state_254 => "assert false". -Definition items_of_state_254 : list item := +Definition items_of_state_255 : 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_254 => "assert false". +Extract Inlined Constant items_of_state_255 => "assert false". -Definition items_of_state_255 : list item := +Definition items_of_state_256 : 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_255 => "assert false". +Extract Inlined Constant items_of_state_256 => "assert false". -Definition items_of_state_256 : list item := +Definition items_of_state_257 : 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_256 => "assert false". +Extract Inlined Constant items_of_state_257 => "assert false". -Definition items_of_state_257 : list item := +Definition items_of_state_258 : list item := [ {| prod_item := Prod'declarator'0; dot_pos_item := 0; lookaheads_item := [SEMICOLON't; COMMA't; COLON't] |}; @@ -33908,24 +34205,24 @@ Definition items_of_state_257 : list item := {| prod_item := Prod'struct_declarator_list'1; dot_pos_item := 2; lookaheads_item := [SEMICOLON't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_257 => "assert false". +Extract Inlined Constant items_of_state_258 => "assert false". -Definition items_of_state_258 : list item := +Definition items_of_state_259 : 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_258 => "assert false". +Extract Inlined Constant items_of_state_259 => "assert false". -Definition items_of_state_259 : list item := +Definition items_of_state_260 : 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_259 => "assert false". +Extract Inlined Constant items_of_state_260 => "assert false". -Definition items_of_state_260 : list item := +Definition items_of_state_261 : 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] |}; @@ -34043,6 +34340,9 @@ Definition items_of_state_260 : list item := {| 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] |}; @@ -34096,43 +34396,43 @@ Definition items_of_state_260 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_260 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_261 => "assert false". -Definition items_of_state_261 : list item := +Definition items_of_state_262 : list item := [ {| prod_item := Prod'struct_declarator'1; dot_pos_item := 3; lookaheads_item := [SEMICOLON't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_261 => "assert false". +Extract Inlined Constant items_of_state_262 => "assert false". -Definition items_of_state_262 : list item := +Definition items_of_state_263 : 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_262 => "assert false". +Extract Inlined Constant items_of_state_263 => "assert false". -Definition items_of_state_263 : list item := +Definition items_of_state_264 : list item := [ {| prod_item := Prod'struct_declaration_list'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] |} ]. -Extract Inlined Constant items_of_state_263 => "assert false". +Extract Inlined Constant items_of_state_264 => "assert false". -Definition items_of_state_264 : list item := +Definition items_of_state_265 : 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] |}; @@ -34253,9 +34553,9 @@ Definition items_of_state_264 : list item := {| 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_264 => "assert false". +Extract Inlined Constant items_of_state_265 => "assert false". -Definition items_of_state_265 : list item := +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] |}; @@ -34373,39 +34673,39 @@ Definition items_of_state_265 : list item := {| 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_265 => "assert false". +Extract Inlined Constant items_of_state_266 => "assert false". -Definition items_of_state_266 : list item := +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_266 => "assert false". - -Definition items_of_state_267 : 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_267 => "assert false". Definition items_of_state_268 : list item := - [ {| prod_item := Prod'specifier_qualifier_list'0; + [ {| 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'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; 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'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 := 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; 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] |} ]. + 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] |}; @@ -34472,9 +34772,9 @@ Definition items_of_state_271 : list item := {| prod_item := Prod'type_name'1; dot_pos_item := 1; lookaheads_item := [RPAREN't] |} ]. -Extract Inlined Constant items_of_state_271 => "assert false". +Extract Inlined Constant items_of_state_272 => "assert false". -Definition items_of_state_272 : list item := +Definition items_of_state_273 : list item := [ {| prod_item := Prod'abstract_declarator'0; dot_pos_item := 0; lookaheads_item := [RPAREN't] |}; @@ -34700,9 +35000,9 @@ Definition items_of_state_272 : list item := {| 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_272 => "assert false". +Extract Inlined Constant items_of_state_273 => "assert false". -Definition items_of_state_273 : list item := +Definition items_of_state_274 : list item := [ {| prod_item := Prod'abstract_declarator'0; dot_pos_item := 1; lookaheads_item := [RPAREN't] |}; @@ -34748,30 +35048,30 @@ Definition items_of_state_273 : list item := {| 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_273 => "assert false". +Extract Inlined Constant items_of_state_274 => "assert false". -Definition items_of_state_274 : list item := +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_274 => "assert false". +Extract Inlined Constant items_of_state_275 => "assert false". -Definition items_of_state_275 : list item := +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; 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_275 => "assert false". + 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_276 : list item := +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; 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". + 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_277 : list item := +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] |}; @@ -34781,9 +35081,9 @@ Definition items_of_state_277 : list item := {| 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_277 => "assert false". +Extract Inlined Constant items_of_state_278 => "assert false". -Definition items_of_state_278 : list item := +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] |}; @@ -34793,9 +35093,9 @@ Definition items_of_state_278 : list item := {| 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_278 => "assert false". +Extract Inlined Constant items_of_state_279 => "assert false". -Definition items_of_state_279 : list item := +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] |}; @@ -34840,7 +35140,7 @@ Definition items_of_state_279 : list item := lookaheads_item := [RBRACE't; COMMA't] |}; {| prod_item := Prod'designation'0; dot_pos_item := 0; - lookaheads_item := [VAR_NAME't; TILDE'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] |}; + 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] |}; @@ -34958,6 +35258,9 @@ Definition items_of_state_279 : list item := {| 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] |}; @@ -35008,25 +35311,25 @@ Definition items_of_state_279 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_279 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_280 : list item := +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] |}; @@ -35147,6 +35450,9 @@ Definition items_of_state_280 : list item := {| 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] |}; @@ -35197,37 +35503,37 @@ Definition items_of_state_280 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_281 : list item := +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_281 => "assert false". +Extract Inlined Constant items_of_state_282 => "assert false". -Definition items_of_state_282 : list item := +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_282 => "assert false". +Extract Inlined Constant items_of_state_283 => "assert false". -Definition items_of_state_283 : list item := +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] |}; @@ -35278,7 +35584,7 @@ Definition items_of_state_283 : list item := lookaheads_item := [RBRACE't; COMMA't] |}; {| prod_item := Prod'designation'0; dot_pos_item := 0; - lookaheads_item := [VAR_NAME't; TILDE'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] |}; + 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] |}; @@ -35390,6 +35696,9 @@ Definition items_of_state_283 : list item := {| 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] |}; @@ -35440,37 +35749,37 @@ Definition items_of_state_283 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_283 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_284 : list item := +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_284 => "assert false". +Extract Inlined Constant items_of_state_285 => "assert false". -Definition items_of_state_285 : list item := +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_285 => "assert false". +Extract Inlined Constant items_of_state_286 => "assert false". -Definition items_of_state_286 : list item := +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] |}; @@ -35483,15 +35792,15 @@ Definition items_of_state_286 : list item := {| prod_item := Prod'initializer_list'3; dot_pos_item := 1; lookaheads_item := [RBRACE't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_286 => "assert false". +Extract Inlined Constant items_of_state_287 => "assert false". -Definition items_of_state_287 : list item := +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_287 => "assert false". +Extract Inlined Constant items_of_state_288 => "assert false". -Definition items_of_state_288 : list item := +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] |}; @@ -35539,7 +35848,7 @@ Definition items_of_state_288 : list item := lookaheads_item := [RBRACE't; COMMA't] |}; {| prod_item := Prod'designation'0; dot_pos_item := 0; - lookaheads_item := [VAR_NAME't; TILDE'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] |}; + 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] |}; @@ -35645,6 +35954,9 @@ Definition items_of_state_288 : list item := {| 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] |}; @@ -35695,34 +36007,34 @@ Definition items_of_state_288 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_288 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_289 : list item := +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_289 => "assert false". +Extract Inlined Constant items_of_state_290 => "assert false". -Definition items_of_state_290 : list item := +Definition items_of_state_291 : list item := [ {| prod_item := Prod'designation'0; dot_pos_item := 1; - lookaheads_item := [VAR_NAME't; TILDE'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] |}; + 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] |}; @@ -35732,27 +36044,27 @@ Definition items_of_state_290 : list item := {| prod_item := Prod'designator_list'1; dot_pos_item := 1; lookaheads_item := [LBRACK't; EQ't; DOT't] |} ]. -Extract Inlined Constant items_of_state_290 => "assert false". +Extract Inlined Constant items_of_state_291 => "assert false". -Definition items_of_state_291 : list item := +Definition items_of_state_292 : list item := [ {| prod_item := Prod'designation'0; dot_pos_item := 2; - lookaheads_item := [VAR_NAME't; TILDE'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_291 => "assert false". + 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_292 : list item := +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_292 => "assert false". +Extract Inlined Constant items_of_state_293 => "assert false". -Definition items_of_state_293 : list item := +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_293 => "assert false". +Extract Inlined Constant items_of_state_294 => "assert false". -Definition items_of_state_294 : list item := +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] |}; @@ -35885,6 +36197,9 @@ Definition items_of_state_294 : list item := {| 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] |}; @@ -35935,43 +36250,43 @@ Definition items_of_state_294 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_294 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_295 : list item := +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_295 => "assert false". +Extract Inlined Constant items_of_state_296 => "assert false". -Definition items_of_state_296 : list item := +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_296 => "assert false". +Extract Inlined Constant items_of_state_297 => "assert false". -Definition items_of_state_297 : list item := +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_297 => "assert false". +Extract Inlined Constant items_of_state_298 => "assert false". -Definition items_of_state_298 : list item := +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] |}; @@ -36104,6 +36419,9 @@ Definition items_of_state_298 : list item := {| 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] |}; @@ -36154,37 +36472,37 @@ Definition items_of_state_298 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_298 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_299 : list item := +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_299 => "assert false". +Extract Inlined Constant items_of_state_300 => "assert false". -Definition items_of_state_300 : list item := +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_300 => "assert false". +Extract Inlined Constant items_of_state_301 => "assert false". -Definition items_of_state_301 : list item := +Definition items_of_state_302 : list item := [ {| prod_item := Prod'initializer_list'2; dot_pos_item := 1; lookaheads_item := [RBRACE't; COMMA't] |}; @@ -36197,15 +36515,15 @@ Definition items_of_state_301 : list item := {| 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_301 => "assert false". +Extract Inlined Constant items_of_state_302 => "assert false". -Definition items_of_state_302 : list item := +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_302 => "assert false". +Extract Inlined Constant items_of_state_303 => "assert false". -Definition items_of_state_303 : list item := +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] |}; @@ -36250,7 +36568,7 @@ Definition items_of_state_303 : list item := lookaheads_item := [RBRACE't; COMMA't] |}; {| prod_item := Prod'designation'0; dot_pos_item := 0; - lookaheads_item := [VAR_NAME't; TILDE'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] |}; + 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] |}; @@ -36359,6 +36677,9 @@ Definition items_of_state_303 : list item := {| 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] |}; @@ -36409,58 +36730,58 @@ Definition items_of_state_303 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_303 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_304 : list item := +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_304 => "assert false". +Extract Inlined Constant items_of_state_305 => "assert false". -Definition items_of_state_305 : list item := +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'2; + {| 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_305 => "assert false". +Extract Inlined Constant items_of_state_306 => "assert false". -Definition items_of_state_306 : list item := - [ {| prod_item := Prod'primary_expression'2; +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_306 => "assert false". +Extract Inlined Constant items_of_state_307 => "assert false". -Definition items_of_state_307 : list item := +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_307 => "assert false". +Extract Inlined Constant items_of_state_308 => "assert false". -Definition items_of_state_308 : list item := +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_308 => "assert false". +Extract Inlined Constant items_of_state_309 => "assert false". -Definition items_of_state_309 : list item := +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] |}; @@ -36575,39 +36896,39 @@ Definition items_of_state_309 : list item := {| 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_309 => "assert false". +Extract Inlined Constant items_of_state_310 => "assert false". -Definition items_of_state_310 : list item := +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_310 => "assert false". +Extract Inlined Constant items_of_state_311 => "assert false". -Definition items_of_state_311 : list item := +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_311 => "assert false". +Extract Inlined Constant items_of_state_312 => "assert false". -Definition items_of_state_312 : list item := +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_312 => "assert false". +Extract Inlined Constant items_of_state_313 => "assert false". -Definition items_of_state_313 : list item := +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_313 => "assert false". +Extract Inlined Constant items_of_state_314 => "assert false". -Definition items_of_state_314 : list item := +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_314 => "assert false". +Extract Inlined Constant items_of_state_315 => "assert false". -Definition items_of_state_315 : list item := +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] |}; @@ -36629,9 +36950,9 @@ Definition items_of_state_315 : list item := {| prod_item := Prod'enumerator_list'1; dot_pos_item := 0; lookaheads_item := [RBRACE't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_315 => "assert false". +Extract Inlined Constant items_of_state_316 => "assert false". -Definition items_of_state_316 : list item := +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] |}; @@ -36641,15 +36962,15 @@ Definition items_of_state_316 : list item := {| prod_item := Prod'enumerator_list'1; dot_pos_item := 1; lookaheads_item := [RBRACE't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_316 => "assert false". +Extract Inlined Constant items_of_state_317 => "assert false". -Definition items_of_state_317 : list item := +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_317 => "assert false". +Extract Inlined Constant items_of_state_318 => "assert false". -Definition items_of_state_318 : list item := +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] |}; @@ -36665,39 +36986,39 @@ Definition items_of_state_318 : list item := {| prod_item := Prod'enumerator_list'1; dot_pos_item := 2; lookaheads_item := [RBRACE't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_318 => "assert false". +Extract Inlined Constant items_of_state_319 => "assert false". -Definition items_of_state_319 : list item := +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_319 => "assert false". +Extract Inlined Constant items_of_state_320 => "assert false". -Definition items_of_state_320 : list item := +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_320 => "assert false". +Extract Inlined Constant items_of_state_321 => "assert false". -Definition items_of_state_321 : list item := +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_321 => "assert false". +Extract Inlined Constant items_of_state_322 => "assert false". -Definition items_of_state_322 : list item := +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_322 => "assert false". +Extract Inlined Constant items_of_state_323 => "assert false". -Definition items_of_state_323 : list item := +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] |}; @@ -36707,9 +37028,9 @@ Definition items_of_state_323 : list item := {| 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_323 => "assert false". +Extract Inlined Constant items_of_state_324 => "assert false". -Definition items_of_state_324 : list item := +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] |}; @@ -36767,6 +37088,9 @@ Definition items_of_state_324 : list item := {| 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] |}; @@ -36793,31 +37117,31 @@ Definition items_of_state_324 : list item := lookaheads_item := [XOR_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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_324 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_325 : list item := +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_325 => "assert false". +Extract Inlined Constant items_of_state_326 => "assert false". -Definition items_of_state_326 : list item := +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] |}; @@ -36827,9 +37151,9 @@ Definition items_of_state_326 : list item := {| 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_326 => "assert false". +Extract Inlined Constant items_of_state_327 => "assert false". -Definition items_of_state_327 : list item := +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] |}; @@ -36839,36 +37163,36 @@ Definition items_of_state_327 : list item := {| 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_327 => "assert false". +Extract Inlined Constant items_of_state_328 => "assert false". -Definition items_of_state_328 : list item := +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_328 => "assert false". +Extract Inlined Constant items_of_state_329 => "assert false". -Definition items_of_state_329 : list item := +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; 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_329 => "assert false". + 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_330 : list item := +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; 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". + 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_331 : list item := +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; 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_331 => "assert false". + 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_333 : list item := +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] |}; @@ -36979,7 +37303,7 @@ Definition items_of_state_333 : list item := 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; 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; 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] |}; + 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] |}; @@ -37031,27 +37355,27 @@ Definition items_of_state_333 : list item := {| 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_333 => "assert false". +Extract Inlined Constant items_of_state_334 => "assert false". -Definition items_of_state_334 : list item := +Definition items_of_state_335 : 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; 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_334 => "assert false". + 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_335 => "assert false". -Definition items_of_state_335 : list item := +Definition items_of_state_336 : 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; 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". +Extract Inlined Constant items_of_state_336 => "assert false". -Definition items_of_state_336 : list item := +Definition items_of_state_337 : 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; 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_336 => "assert false". +Extract Inlined Constant items_of_state_337 => "assert false". -Definition items_of_state_337 : list item := +Definition items_of_state_338 : 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; 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] |}; @@ -37127,15 +37451,15 @@ Definition items_of_state_337 : list item := {| prod_item := Prod'pointer'3; dot_pos_item := 0; lookaheads_item := [VAR_NAME't; LPAREN't] |} ]. -Extract Inlined Constant items_of_state_337 => "assert false". +Extract Inlined Constant items_of_state_338 => "assert false". -Definition items_of_state_338 : list item := +Definition items_of_state_339 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; 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_338 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; 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_339 => "assert false". -Definition items_of_state_339 : list item := +Definition items_of_state_340 : list item := [ {| prod_item := Prod'declarator'1; dot_pos_item := 1; lookaheads_item := [SEMICOLON't; LBRACE't; EQ't; COMMA't] |}; @@ -37169,15 +37493,15 @@ Definition items_of_state_339 : list item := {| 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_339 => "assert false". +Extract Inlined Constant items_of_state_340 => "assert false". -Definition items_of_state_340 : list item := +Definition items_of_state_341 : 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_340 => "assert false". +Extract Inlined Constant items_of_state_341 => "assert false". -Definition items_of_state_341 : list item := +Definition items_of_state_342 : 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] |}; @@ -37208,9 +37532,9 @@ Definition items_of_state_341 : list item := {| 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_341 => "assert false". +Extract Inlined Constant items_of_state_342 => "assert false". -Definition items_of_state_342 : list item := +Definition items_of_state_343 : 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] |}; @@ -37382,42 +37706,42 @@ Definition items_of_state_342 : list item := {| 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_342 => "assert false". +Extract Inlined Constant items_of_state_343 => "assert false". -Definition items_of_state_343 : list item := +Definition items_of_state_344 : list item := [ {| prod_item := Prod'identifier_list'0; dot_pos_item := 1; lookaheads_item := [RPAREN't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_343 => "assert false". +Extract Inlined Constant items_of_state_344 => "assert false". -Definition items_of_state_344 : list item := +Definition items_of_state_345 : 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_344 => "assert false". +Extract Inlined Constant items_of_state_345 => "assert false". -Definition items_of_state_345 : list item := +Definition items_of_state_346 : 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_345 => "assert false". +Extract Inlined Constant items_of_state_346 => "assert false". -Definition items_of_state_346 : list item := +Definition items_of_state_347 : list item := [ {| prod_item := Prod'identifier_list'1; dot_pos_item := 2; lookaheads_item := [RPAREN't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_346 => "assert false". +Extract Inlined Constant items_of_state_347 => "assert false". -Definition items_of_state_347 : list item := +Definition items_of_state_348 : list item := [ {| prod_item := Prod'identifier_list'1; dot_pos_item := 3; lookaheads_item := [RPAREN't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_347 => "assert false". +Extract Inlined Constant items_of_state_348 => "assert false". -Definition items_of_state_348 : list item := +Definition items_of_state_349 : 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] |}; @@ -37427,9 +37751,9 @@ Definition items_of_state_348 : list item := {| 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; 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_348 => "assert false". +Extract Inlined Constant items_of_state_349 => "assert false". -Definition items_of_state_349 : list item := +Definition items_of_state_350 : 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] |}; @@ -37583,9 +37907,9 @@ Definition items_of_state_349 : list item := {| 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_349 => "assert false". +Extract Inlined Constant items_of_state_350 => "assert false". -Definition items_of_state_350 : list item := +Definition items_of_state_351 : 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] |}; @@ -37603,7 +37927,7 @@ Definition items_of_state_350 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -37624,19 +37948,19 @@ Definition items_of_state_350 : list item := lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -37645,16 +37969,16 @@ Definition items_of_state_350 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; 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] |}; @@ -37663,10 +37987,10 @@ Definition items_of_state_350 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -37729,10 +38053,10 @@ Definition items_of_state_350 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -37744,70 +38068,70 @@ Definition items_of_state_350 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -37874,6 +38198,9 @@ Definition items_of_state_350 : list item := {| 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] |}; @@ -37891,13 +38218,13 @@ Definition items_of_state_350 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -37909,25 +38236,25 @@ Definition items_of_state_350 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -38035,31 +38362,31 @@ Definition items_of_state_350 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_350 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_351 => "assert false". -Definition items_of_state_351 : list item := +Definition items_of_state_352 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_351 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_352 => "assert false". -Definition items_of_state_352 : list item := +Definition items_of_state_353 : 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] |}; @@ -38122,7 +38449,7 @@ Definition items_of_state_352 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -38189,6 +38516,9 @@ Definition items_of_state_352 : list item := {| 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] |}; @@ -38239,34 +38569,34 @@ Definition items_of_state_352 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_353 => "assert false". -Definition items_of_state_353 : list item := +Definition items_of_state_354 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_354 => "assert false". -Definition items_of_state_354 : list item := +Definition items_of_state_355 : 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] |}; @@ -38284,7 +38614,7 @@ Definition items_of_state_354 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -38299,10 +38629,10 @@ Definition items_of_state_354 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -38332,10 +38662,10 @@ Definition items_of_state_354 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -38344,73 +38674,73 @@ Definition items_of_state_354 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -38477,6 +38807,9 @@ Definition items_of_state_354 : list item := {| 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] |}; @@ -38494,13 +38827,13 @@ Definition items_of_state_354 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -38512,25 +38845,25 @@ Definition items_of_state_354 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -38557,31 +38890,31 @@ Definition items_of_state_354 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_355 => "assert false". -Definition items_of_state_355 : list item := +Definition items_of_state_356 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_356 => "assert false". -Definition items_of_state_356 : list item := +Definition items_of_state_357 : 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] |}; @@ -38708,6 +39041,9 @@ Definition items_of_state_356 : list item := {| 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] |}; @@ -38725,7 +39061,7 @@ Definition items_of_state_356 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -38761,34 +39097,34 @@ Definition items_of_state_356 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_357 => "assert false". -Definition items_of_state_357 : list item := +Definition items_of_state_358 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_358 => "assert false". -Definition items_of_state_358 : list item := +Definition items_of_state_359 : 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] |}; @@ -38806,7 +39142,7 @@ Definition items_of_state_358 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -38821,10 +39157,10 @@ Definition items_of_state_358 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -38854,10 +39190,10 @@ Definition items_of_state_358 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -38866,70 +39202,70 @@ Definition items_of_state_358 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -38996,6 +39332,9 @@ Definition items_of_state_358 : list item := {| 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] |}; @@ -39013,16 +39352,16 @@ Definition items_of_state_358 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -39034,25 +39373,25 @@ Definition items_of_state_358 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -39079,31 +39418,31 @@ Definition items_of_state_358 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_359 => "assert false". -Definition items_of_state_359 : list item := +Definition items_of_state_360 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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_359 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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_360 => "assert false". -Definition items_of_state_360 : list item := +Definition items_of_state_361 : 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] |}; @@ -39166,10 +39505,10 @@ Definition items_of_state_360 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -39236,6 +39575,9 @@ Definition items_of_state_360 : list item := {| 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] |}; @@ -39286,52 +39628,52 @@ Definition items_of_state_360 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_361 => "assert false". -Definition items_of_state_361 : list item := +Definition items_of_state_362 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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_362 => "assert false". -Definition items_of_state_362 : list item := +Definition items_of_state_363 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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_362 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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_363 : list item := +Definition items_of_state_364 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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_364 : list item := +Definition items_of_state_365 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_365 : list item := +Definition items_of_state_366 : 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] |}; @@ -39349,7 +39691,7 @@ Definition items_of_state_365 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -39364,10 +39706,10 @@ Definition items_of_state_365 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -39397,10 +39739,10 @@ Definition items_of_state_365 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -39409,73 +39751,73 @@ Definition items_of_state_365 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -39542,6 +39884,9 @@ Definition items_of_state_365 : list item := {| 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] |}; @@ -39559,13 +39904,13 @@ Definition items_of_state_365 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -39577,25 +39922,25 @@ Definition items_of_state_365 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -39622,34 +39967,34 @@ Definition items_of_state_365 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_365 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_366 => "assert false". -Definition items_of_state_366 : list item := +Definition items_of_state_367 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_367 => "assert false". -Definition items_of_state_367 : list item := +Definition items_of_state_368 : 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] |}; @@ -39776,6 +40121,9 @@ Definition items_of_state_367 : list item := {| 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] |}; @@ -39793,10 +40141,10 @@ Definition items_of_state_367 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -39832,37 +40180,37 @@ Definition items_of_state_367 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_368 => "assert false". -Definition items_of_state_368 : list item := +Definition items_of_state_369 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_369 => "assert false". -Definition items_of_state_369 : list item := +Definition items_of_state_370 : 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] |}; @@ -39880,7 +40228,7 @@ Definition items_of_state_369 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -39895,10 +40243,10 @@ Definition items_of_state_369 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -39928,10 +40276,10 @@ Definition items_of_state_369 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -39940,46 +40288,46 @@ Definition items_of_state_369 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -40024,28 +40372,28 @@ Definition items_of_state_369 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -40121,6 +40469,9 @@ Definition items_of_state_369 : list item := {| 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] |}; @@ -40138,19 +40489,19 @@ Definition items_of_state_369 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -40168,25 +40519,25 @@ Definition items_of_state_369 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -40234,34 +40585,34 @@ Definition items_of_state_369 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_370 => "assert false". -Definition items_of_state_370 : list item := +Definition items_of_state_371 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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_370 => "assert false". +Extract Inlined Constant items_of_state_371 => "assert false". -Definition items_of_state_371 : list item := +Definition items_of_state_372 : 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] |}; @@ -40324,7 +40675,7 @@ Definition items_of_state_371 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -40394,6 +40745,9 @@ Definition items_of_state_371 : list item := {| 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] |}; @@ -40444,37 +40798,37 @@ Definition items_of_state_371 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_372 => "assert false". -Definition items_of_state_372 : list item := +Definition items_of_state_373 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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_372 => "assert false". +Extract Inlined Constant items_of_state_373 => "assert false". -Definition items_of_state_373 : list item := +Definition items_of_state_374 : 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] |}; @@ -40492,7 +40846,7 @@ Definition items_of_state_373 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -40507,10 +40861,10 @@ Definition items_of_state_373 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -40540,10 +40894,10 @@ Definition items_of_state_373 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -40552,49 +40906,49 @@ Definition items_of_state_373 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -40642,28 +40996,28 @@ Definition items_of_state_373 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -40739,6 +41093,9 @@ Definition items_of_state_373 : list item := {| 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] |}; @@ -40756,13 +41113,13 @@ Definition items_of_state_373 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -40780,25 +41137,25 @@ Definition items_of_state_373 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -40846,34 +41203,34 @@ Definition items_of_state_373 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_374 => "assert false". -Definition items_of_state_374 : list item := +Definition items_of_state_375 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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_374 => "assert false". +Extract Inlined Constant items_of_state_375 => "assert false". -Definition items_of_state_375 : list item := +Definition items_of_state_376 : 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] |}; @@ -41000,6 +41357,9 @@ Definition items_of_state_375 : list item := {| 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] |}; @@ -41017,7 +41377,7 @@ Definition items_of_state_375 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -41056,37 +41416,37 @@ Definition items_of_state_375 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_376 => "assert false". -Definition items_of_state_376 : list item := +Definition items_of_state_377 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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_376 => "assert false". +Extract Inlined Constant items_of_state_377 => "assert false". -Definition items_of_state_377 : list item := +Definition items_of_state_378 : 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] |}; @@ -41104,7 +41464,7 @@ Definition items_of_state_377 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -41119,10 +41479,10 @@ Definition items_of_state_377 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -41152,10 +41512,10 @@ Definition items_of_state_377 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -41164,46 +41524,46 @@ Definition items_of_state_377 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -41248,28 +41608,28 @@ Definition items_of_state_377 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -41345,6 +41705,9 @@ Definition items_of_state_377 : list item := {| 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] |}; @@ -41362,16 +41725,16 @@ Definition items_of_state_377 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -41392,25 +41755,25 @@ Definition items_of_state_377 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -41458,34 +41821,34 @@ Definition items_of_state_377 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_378 => "assert false". -Definition items_of_state_378 : list item := +Definition items_of_state_379 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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_378 => "assert false". +Extract Inlined Constant items_of_state_379 => "assert false". -Definition items_of_state_379 : list item := +Definition items_of_state_380 : 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] |}; @@ -41503,7 +41866,7 @@ Definition items_of_state_379 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -41518,10 +41881,10 @@ Definition items_of_state_379 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -41551,10 +41914,10 @@ Definition items_of_state_379 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -41563,46 +41926,46 @@ Definition items_of_state_379 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -41647,31 +42010,31 @@ Definition items_of_state_379 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -41750,6 +42113,9 @@ Definition items_of_state_379 : list item := {| 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] |}; @@ -41767,13 +42133,13 @@ Definition items_of_state_379 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -41791,25 +42157,25 @@ Definition items_of_state_379 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -41857,37 +42223,37 @@ Definition items_of_state_379 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_380 => "assert false". -Definition items_of_state_380 : list item := +Definition items_of_state_381 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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_380 => "assert false". +Extract Inlined Constant items_of_state_381 => "assert false". -Definition items_of_state_381 : list item := +Definition items_of_state_382 : 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] |}; @@ -42014,6 +42380,9 @@ Definition items_of_state_381 : list item := {| 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] |}; @@ -42031,10 +42400,10 @@ Definition items_of_state_381 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -42073,40 +42442,40 @@ Definition items_of_state_381 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_382 => "assert false". -Definition items_of_state_382 : list item := +Definition items_of_state_383 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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_382 => "assert false". +Extract Inlined Constant items_of_state_383 => "assert false". -Definition items_of_state_383 : list item := +Definition items_of_state_384 : 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] |}; @@ -42124,7 +42493,7 @@ Definition items_of_state_383 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -42139,10 +42508,10 @@ Definition items_of_state_383 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -42172,10 +42541,10 @@ Definition items_of_state_383 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -42184,46 +42553,46 @@ Definition items_of_state_383 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -42268,28 +42637,28 @@ Definition items_of_state_383 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -42365,6 +42734,9 @@ Definition items_of_state_383 : list item := {| 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] |}; @@ -42382,19 +42754,19 @@ Definition items_of_state_383 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -42415,25 +42787,25 @@ Definition items_of_state_383 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -42481,79 +42853,79 @@ Definition items_of_state_383 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_384 => "assert false". Definition items_of_state_385 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |} ]. + 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_385 => "assert false". Definition items_of_state_386 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |} ]. + 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_386 => "assert false". Definition items_of_state_387 : 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_387 => "assert false". + +Definition items_of_state_388 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -42590,9 +42962,9 @@ Definition items_of_state_387 : list item := {| prod_item := Prod'iteration_statement_statement_safe_'13; dot_pos_item := 1; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_387 => "assert false". +Extract Inlined Constant items_of_state_388 => "assert false". -Definition items_of_state_388 : list item := +Definition items_of_state_389 : 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] |}; @@ -42640,10 +43012,10 @@ Definition items_of_state_388 : list item := lookaheads_item := [SEMICOLON't; COMMA't] |}; {| prod_item := Prod'declaration'0; dot_pos_item := 0; - lookaheads_item := [VAR_NAME't; TILDE'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] |}; + 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; 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] |}; + 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] |}; @@ -42715,40 +43087,40 @@ Definition items_of_state_388 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -42851,6 +43223,9 @@ Definition items_of_state_388 : list item := {| 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] |}; @@ -42982,25 +43357,25 @@ Definition items_of_state_388 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_388 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_389 => "assert false". -Definition items_of_state_389 : list item := +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] |}; @@ -43063,16 +43438,16 @@ Definition items_of_state_389 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -43151,6 +43526,9 @@ Definition items_of_state_389 : list item := {| 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] |}; @@ -43201,25 +43579,25 @@ Definition items_of_state_389 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_389 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_390 : list item := +Definition items_of_state_391 : 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] |}; @@ -43282,10 +43660,10 @@ Definition items_of_state_390 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -43358,6 +43736,9 @@ Definition items_of_state_390 : list item := {| 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] |}; @@ -43408,25 +43789,25 @@ Definition items_of_state_390 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_391 : list item := +Definition items_of_state_392 : 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] |}; @@ -43444,7 +43825,7 @@ Definition items_of_state_391 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -43459,10 +43840,10 @@ Definition items_of_state_391 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -43492,10 +43873,10 @@ Definition items_of_state_391 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -43504,49 +43885,49 @@ Definition items_of_state_391 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -43594,28 +43975,28 @@ Definition items_of_state_391 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -43691,6 +44072,9 @@ Definition items_of_state_391 : list item := {| 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] |}; @@ -43708,13 +44092,13 @@ Definition items_of_state_391 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -43732,25 +44116,25 @@ Definition items_of_state_391 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -43798,25 +44182,25 @@ Definition items_of_state_391 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_392 : list item := +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] |}; @@ -43900,7 +44284,7 @@ Definition items_of_state_392 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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] |}; @@ -44030,6 +44414,9 @@ Definition items_of_state_392 : list item := {| 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] |}; @@ -44110,64 +44497,64 @@ Definition items_of_state_392 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_393 : list item := +Definition items_of_state_394 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_393 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_394 => "assert false". -Definition items_of_state_394 : list item := +Definition items_of_state_395 : 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] |}; @@ -44215,10 +44602,10 @@ Definition items_of_state_394 : list item := lookaheads_item := [SEMICOLON't; COMMA't] |}; {| prod_item := Prod'declaration'0; dot_pos_item := 0; - lookaheads_item := [VAR_NAME't; TILDE'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] |}; + 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; 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] |}; + 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] |}; @@ -44290,40 +44677,40 @@ Definition items_of_state_394 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -44390,6 +44777,9 @@ Definition items_of_state_394 : list item := {| 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] |}; @@ -44521,25 +44911,25 @@ Definition items_of_state_394 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_395 => "assert false". -Definition items_of_state_395 : list item := +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] |}; @@ -44602,16 +44992,16 @@ Definition items_of_state_395 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -44678,6 +45068,9 @@ Definition items_of_state_395 : list item := {| 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] |}; @@ -44728,25 +45121,25 @@ Definition items_of_state_395 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_395 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_396 : list item := +Definition items_of_state_397 : 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] |}; @@ -44809,10 +45202,10 @@ Definition items_of_state_396 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -44879,6 +45272,9 @@ Definition items_of_state_396 : list item := {| 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] |}; @@ -44929,25 +45325,25 @@ Definition items_of_state_396 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_397 : list item := +Definition items_of_state_398 : 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] |}; @@ -44965,7 +45361,7 @@ Definition items_of_state_397 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -44980,10 +45376,10 @@ Definition items_of_state_397 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -45013,10 +45409,10 @@ Definition items_of_state_397 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -45025,73 +45421,73 @@ Definition items_of_state_397 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -45158,6 +45554,9 @@ Definition items_of_state_397 : list item := {| 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] |}; @@ -45175,13 +45574,13 @@ Definition items_of_state_397 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -45193,25 +45592,25 @@ Definition items_of_state_397 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -45238,25 +45637,25 @@ Definition items_of_state_397 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_398 : list item := +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] |}; @@ -45340,7 +45739,7 @@ Definition items_of_state_398 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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] |}; @@ -45467,6 +45866,9 @@ Definition items_of_state_398 : list item := {| 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] |}; @@ -45547,31 +45949,31 @@ Definition items_of_state_398 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_399 : list item := +Definition items_of_state_400 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_399 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_400 => "assert false". -Definition items_of_state_400 : list item := +Definition items_of_state_401 : 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] |}; @@ -45589,7 +45991,7 @@ Definition items_of_state_400 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -45604,10 +46006,10 @@ Definition items_of_state_400 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -45637,10 +46039,10 @@ Definition items_of_state_400 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -45649,73 +46051,73 @@ Definition items_of_state_400 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -45782,6 +46184,9 @@ Definition items_of_state_400 : list item := {| 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] |}; @@ -45799,13 +46204,13 @@ Definition items_of_state_400 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -45817,25 +46222,25 @@ Definition items_of_state_400 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -45862,37 +46267,37 @@ Definition items_of_state_400 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_401 => "assert false". Definition items_of_state_402 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |} ]. + 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_402 => "assert false". Definition items_of_state_403 : 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_403 => "assert false". + +Definition items_of_state_404 : 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] |}; @@ -45946,7 +46351,7 @@ Definition items_of_state_403 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -46013,6 +46418,9 @@ Definition items_of_state_403 : list item := {| 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] |}; @@ -46063,31 +46471,31 @@ Definition items_of_state_403 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_403 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_404 => "assert false". -Definition items_of_state_404 : list item := +Definition items_of_state_405 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_405 => "assert false". -Definition items_of_state_405 : list item := +Definition items_of_state_406 : 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] |}; @@ -46105,7 +46513,7 @@ Definition items_of_state_405 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -46120,10 +46528,10 @@ Definition items_of_state_405 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -46153,10 +46561,10 @@ Definition items_of_state_405 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -46165,73 +46573,73 @@ Definition items_of_state_405 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -46298,6 +46706,9 @@ Definition items_of_state_405 : list item := {| 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] |}; @@ -46315,13 +46726,13 @@ Definition items_of_state_405 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -46333,25 +46744,25 @@ Definition items_of_state_405 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -46378,148 +46789,148 @@ Definition items_of_state_405 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_406 => "assert false". Definition items_of_state_407 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |} ]. + 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_407 => "assert false". Definition items_of_state_408 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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 := 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_408 => "assert false". Definition items_of_state_409 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |} ]. + 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_409 => "assert false". Definition items_of_state_410 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |} ]. + 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_410 => "assert false". Definition items_of_state_411 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |} ]. + 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_411 => "assert false". Definition items_of_state_412 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |} ]. + 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_412 => "assert false". Definition items_of_state_413 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ]. + [ {| 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_413 => "assert false". Definition items_of_state_414 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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 := 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_414 => "assert false". Definition items_of_state_415 : list item := - [ {| prod_item := Prod'statement_dangerous'0; + [ {| 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ]. + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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'5; + [ {| 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ]. + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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'4; + [ {| 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ]. + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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'2; + [ {| 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ]. + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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'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_419 => "assert false". + +Definition items_of_state_420 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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_419 => "assert false". - -Definition items_of_state_420 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |} ]. + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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_420 => "assert false". Definition items_of_state_421 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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'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_421 => "assert false". Definition items_of_state_422 : list item := - [ {| prod_item := Prod'statement_dangerous'6; + [ {| 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ]. + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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 := 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'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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 := 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_424 => "assert false". Definition items_of_state_425 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ]. + 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_425 => "assert false". Definition items_of_state_426 : 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_426 => "assert false". + +Definition items_of_state_427 : 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] |}; @@ -46582,7 +46993,7 @@ Definition items_of_state_426 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -46649,6 +47060,9 @@ Definition items_of_state_426 : list item := {| 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] |}; @@ -46699,61 +47113,61 @@ Definition items_of_state_426 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_426 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_427 => "assert false". -Definition items_of_state_427 : list item := +Definition items_of_state_428 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ]. + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_428 => "assert false". Definition items_of_state_429 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ]. + 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_429 => "assert false". Definition items_of_state_430 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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 := 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_430 => "assert false". Definition items_of_state_431 : 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_431 => "assert false". + +Definition items_of_state_432 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_432 : list item := +Definition items_of_state_433 : 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] |}; @@ -46771,7 +47185,7 @@ Definition items_of_state_432 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -46786,10 +47200,10 @@ Definition items_of_state_432 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -46819,10 +47233,10 @@ Definition items_of_state_432 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -46831,73 +47245,73 @@ Definition items_of_state_432 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -46964,6 +47378,9 @@ Definition items_of_state_432 : list item := {| 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] |}; @@ -46981,13 +47398,13 @@ Definition items_of_state_432 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -46999,25 +47416,25 @@ Definition items_of_state_432 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -47044,43 +47461,43 @@ Definition items_of_state_432 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_432 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_433 => "assert false". -Definition items_of_state_433 : list item := +Definition items_of_state_434 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_434 => "assert false". -Definition items_of_state_434 : list item := +Definition items_of_state_435 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_434 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_435 : list item := +Definition items_of_state_436 : 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] |}; @@ -47143,10 +47560,10 @@ Definition items_of_state_435 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -47213,6 +47630,9 @@ Definition items_of_state_435 : list item := {| 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] |}; @@ -47263,25 +47683,25 @@ Definition items_of_state_435 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_435 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_436 => "assert false". -Definition items_of_state_436 : list item := +Definition items_of_state_437 : 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] |}; @@ -47299,7 +47719,7 @@ Definition items_of_state_436 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -47314,10 +47734,10 @@ Definition items_of_state_436 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -47347,10 +47767,10 @@ Definition items_of_state_436 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -47359,73 +47779,73 @@ Definition items_of_state_436 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -47492,6 +47912,9 @@ Definition items_of_state_436 : list item := {| 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] |}; @@ -47509,13 +47932,13 @@ Definition items_of_state_436 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -47527,25 +47950,25 @@ Definition items_of_state_436 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -47572,40 +47995,40 @@ Definition items_of_state_436 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_436 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_437 : list item := +Definition items_of_state_438 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_437 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_438 => "assert false". -Definition items_of_state_438 : list item := +Definition items_of_state_439 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_438 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_439 : list item := +Definition items_of_state_440 : 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] |}; @@ -47623,7 +48046,7 @@ Definition items_of_state_439 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -47638,10 +48061,10 @@ Definition items_of_state_439 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -47671,10 +48094,10 @@ Definition items_of_state_439 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -47683,73 +48106,73 @@ Definition items_of_state_439 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -47816,6 +48239,9 @@ Definition items_of_state_439 : list item := {| 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] |}; @@ -47833,13 +48259,13 @@ Definition items_of_state_439 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -47851,25 +48277,25 @@ Definition items_of_state_439 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -47896,49 +48322,49 @@ Definition items_of_state_439 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_439 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_440 => "assert false". -Definition items_of_state_440 : list item := +Definition items_of_state_441 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_441 => "assert false". -Definition items_of_state_441 : list item := +Definition items_of_state_442 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_441 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_442 : list item := +Definition items_of_state_443 : 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] |}; @@ -48001,16 +48427,16 @@ Definition items_of_state_442 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -48077,6 +48503,9 @@ Definition items_of_state_442 : list item := {| 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] |}; @@ -48127,25 +48556,25 @@ Definition items_of_state_442 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_442 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_443 => "assert false". -Definition items_of_state_443 : list item := +Definition items_of_state_444 : 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] |}; @@ -48208,10 +48637,10 @@ Definition items_of_state_443 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -48278,6 +48707,9 @@ Definition items_of_state_443 : list item := {| 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] |}; @@ -48328,25 +48760,25 @@ Definition items_of_state_443 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_443 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_444 : list item := +Definition items_of_state_445 : 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] |}; @@ -48364,7 +48796,7 @@ Definition items_of_state_444 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -48379,10 +48811,10 @@ Definition items_of_state_444 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -48412,10 +48844,10 @@ Definition items_of_state_444 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -48424,73 +48856,73 @@ Definition items_of_state_444 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -48557,6 +48989,9 @@ Definition items_of_state_444 : list item := {| 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] |}; @@ -48574,13 +49009,13 @@ Definition items_of_state_444 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -48592,25 +49027,25 @@ Definition items_of_state_444 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -48637,40 +49072,40 @@ Definition items_of_state_444 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_445 : list item := +Definition items_of_state_446 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_445 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_446 => "assert false". -Definition items_of_state_446 : list item := +Definition items_of_state_447 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_446 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_447 : list item := +Definition items_of_state_448 : 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] |}; @@ -48688,7 +49123,7 @@ Definition items_of_state_447 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -48703,10 +49138,10 @@ Definition items_of_state_447 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -48736,10 +49171,10 @@ Definition items_of_state_447 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -48748,73 +49183,73 @@ Definition items_of_state_447 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -48881,6 +49316,9 @@ Definition items_of_state_447 : list item := {| 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] |}; @@ -48898,13 +49336,13 @@ Definition items_of_state_447 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -48916,25 +49354,25 @@ Definition items_of_state_447 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -48961,43 +49399,43 @@ Definition items_of_state_447 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_447 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_448 => "assert false". -Definition items_of_state_448 : list item := +Definition items_of_state_449 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_449 => "assert false". -Definition items_of_state_449 : list item := +Definition items_of_state_450 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_449 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_450 : list item := +Definition items_of_state_451 : 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] |}; @@ -49060,10 +49498,10 @@ Definition items_of_state_450 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -49130,6 +49568,9 @@ Definition items_of_state_450 : list item := {| 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] |}; @@ -49180,25 +49621,25 @@ Definition items_of_state_450 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_450 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_451 => "assert false". -Definition items_of_state_451 : list item := +Definition items_of_state_452 : 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] |}; @@ -49216,7 +49657,7 @@ Definition items_of_state_451 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -49231,10 +49672,10 @@ Definition items_of_state_451 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -49264,10 +49705,10 @@ Definition items_of_state_451 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -49276,73 +49717,73 @@ Definition items_of_state_451 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -49409,6 +49850,9 @@ Definition items_of_state_451 : list item := {| 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] |}; @@ -49426,13 +49870,13 @@ Definition items_of_state_451 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -49444,25 +49888,25 @@ Definition items_of_state_451 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -49489,40 +49933,40 @@ Definition items_of_state_451 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_451 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_452 : list item := +Definition items_of_state_453 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_452 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_453 => "assert false". -Definition items_of_state_453 : list item := +Definition items_of_state_454 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_453 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_454 : list item := +Definition items_of_state_455 : 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] |}; @@ -49540,7 +49984,7 @@ Definition items_of_state_454 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -49555,10 +49999,10 @@ Definition items_of_state_454 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -49588,10 +50032,10 @@ Definition items_of_state_454 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -49600,73 +50044,73 @@ Definition items_of_state_454 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -49733,6 +50177,9 @@ Definition items_of_state_454 : list item := {| 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] |}; @@ -49750,13 +50197,13 @@ Definition items_of_state_454 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -49768,25 +50215,25 @@ Definition items_of_state_454 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -49813,37 +50260,37 @@ Definition items_of_state_454 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_454 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_455 => "assert false". -Definition items_of_state_455 : list item := +Definition items_of_state_456 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_456 => "assert false". -Definition items_of_state_456 : list item := +Definition items_of_state_457 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -49898,24 +50345,24 @@ Definition items_of_state_456 : list item := {| prod_item := Prod'pointer'3; dot_pos_item := 0; lookaheads_item := [VAR_NAME't; LPAREN't] |} ]. -Extract Inlined Constant items_of_state_456 => "assert false". +Extract Inlined Constant items_of_state_457 => "assert false". -Definition items_of_state_457 : list item := +Definition items_of_state_458 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; 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_457 => "assert false". +Extract Inlined Constant items_of_state_458 => "assert false". -Definition items_of_state_458 : list item := +Definition items_of_state_459 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; 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_458 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; 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_459 => "assert false". -Definition items_of_state_459 : list item := +Definition items_of_state_460 : list item := [ {| prod_item := Prod'declarator'0; dot_pos_item := 0; lookaheads_item := [SEMICOLON't; EQ't; COMMA't] |}; @@ -49967,24 +50414,24 @@ Definition items_of_state_459 : list item := {| prod_item := Prod'pointer'3; dot_pos_item := 0; lookaheads_item := [VAR_NAME't; LPAREN't] |} ]. -Extract Inlined Constant items_of_state_459 => "assert false". +Extract Inlined Constant items_of_state_460 => "assert false". -Definition items_of_state_460 : list item := +Definition items_of_state_461 : 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_460 => "assert false". +Extract Inlined Constant items_of_state_461 => "assert false". -Definition items_of_state_461 : list item := +Definition items_of_state_462 : 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_461 => "assert false". +Extract Inlined Constant items_of_state_462 => "assert false". -Definition items_of_state_462 : list item := +Definition items_of_state_463 : 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] |}; @@ -50117,6 +50564,9 @@ Definition items_of_state_462 : list item := {| 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] |}; @@ -50167,37 +50617,37 @@ Definition items_of_state_462 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_462 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_463 => "assert false". -Definition items_of_state_463 : list item := +Definition items_of_state_464 : list item := [ {| prod_item := Prod'init_declarator'1; dot_pos_item := 3; lookaheads_item := [SEMICOLON't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_463 => "assert false". +Extract Inlined Constant items_of_state_464 => "assert false". -Definition items_of_state_464 : list item := +Definition items_of_state_465 : 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_464 => "assert false". +Extract Inlined Constant items_of_state_465 => "assert false". -Definition items_of_state_465 : list item := +Definition items_of_state_466 : 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] |}; @@ -50260,16 +50710,16 @@ Definition items_of_state_465 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -50336,6 +50786,9 @@ Definition items_of_state_465 : list item := {| 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] |}; @@ -50386,25 +50839,25 @@ Definition items_of_state_465 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_465 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_466 => "assert false". -Definition items_of_state_466 : list item := +Definition items_of_state_467 : 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] |}; @@ -50467,10 +50920,10 @@ Definition items_of_state_466 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -50537,6 +50990,9 @@ Definition items_of_state_466 : list item := {| 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] |}; @@ -50587,25 +51043,25 @@ Definition items_of_state_466 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_466 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_467 : list item := +Definition items_of_state_468 : 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] |}; @@ -50623,7 +51079,7 @@ Definition items_of_state_467 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -50638,10 +51094,10 @@ Definition items_of_state_467 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -50671,10 +51127,10 @@ Definition items_of_state_467 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -50683,73 +51139,73 @@ Definition items_of_state_467 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -50816,6 +51272,9 @@ Definition items_of_state_467 : list item := {| 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] |}; @@ -50833,13 +51292,13 @@ Definition items_of_state_467 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -50851,25 +51310,25 @@ Definition items_of_state_467 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -50896,40 +51355,40 @@ Definition items_of_state_467 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_468 : list item := +Definition items_of_state_469 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_468 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_469 => "assert false". -Definition items_of_state_469 : list item := +Definition items_of_state_470 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_469 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_470 : list item := +Definition items_of_state_471 : 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] |}; @@ -50947,7 +51406,7 @@ Definition items_of_state_470 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -50962,10 +51421,10 @@ Definition items_of_state_470 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -50995,10 +51454,10 @@ Definition items_of_state_470 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -51007,73 +51466,73 @@ Definition items_of_state_470 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -51140,6 +51599,9 @@ Definition items_of_state_470 : list item := {| 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] |}; @@ -51157,13 +51619,13 @@ Definition items_of_state_470 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -51175,25 +51637,25 @@ Definition items_of_state_470 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -51220,43 +51682,43 @@ Definition items_of_state_470 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_470 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_471 => "assert false". -Definition items_of_state_471 : list item := +Definition items_of_state_472 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_472 => "assert false". -Definition items_of_state_472 : list item := +Definition items_of_state_473 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_472 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_473 : list item := +Definition items_of_state_474 : 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] |}; @@ -51319,10 +51781,10 @@ Definition items_of_state_473 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -51389,6 +51851,9 @@ Definition items_of_state_473 : list item := {| 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] |}; @@ -51439,25 +51904,25 @@ Definition items_of_state_473 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_473 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_474 => "assert false". -Definition items_of_state_474 : list item := +Definition items_of_state_475 : 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] |}; @@ -51475,7 +51940,7 @@ Definition items_of_state_474 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -51490,10 +51955,10 @@ Definition items_of_state_474 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -51523,10 +51988,10 @@ Definition items_of_state_474 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -51535,73 +52000,73 @@ Definition items_of_state_474 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -51668,6 +52133,9 @@ Definition items_of_state_474 : list item := {| 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] |}; @@ -51685,13 +52153,13 @@ Definition items_of_state_474 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -51703,25 +52171,25 @@ Definition items_of_state_474 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -51748,40 +52216,40 @@ Definition items_of_state_474 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_474 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_475 : list item := +Definition items_of_state_476 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_475 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_476 => "assert false". -Definition items_of_state_476 : list item := +Definition items_of_state_477 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_476 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_477 : list item := +Definition items_of_state_478 : 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] |}; @@ -51799,7 +52267,7 @@ Definition items_of_state_477 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -51814,10 +52282,10 @@ Definition items_of_state_477 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -51847,10 +52315,10 @@ Definition items_of_state_477 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -51859,73 +52327,73 @@ Definition items_of_state_477 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -51992,6 +52460,9 @@ Definition items_of_state_477 : list item := {| 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] |}; @@ -52009,13 +52480,13 @@ Definition items_of_state_477 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -52027,25 +52498,25 @@ Definition items_of_state_477 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -52072,49 +52543,49 @@ Definition items_of_state_477 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_477 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_478 => "assert false". -Definition items_of_state_478 : list item := +Definition items_of_state_479 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_479 => "assert false". -Definition items_of_state_479 : list item := +Definition items_of_state_480 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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_479 => "assert false". +Extract Inlined Constant items_of_state_480 => "assert false". -Definition items_of_state_480 : list item := +Definition items_of_state_481 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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_480 => "assert false". +Extract Inlined Constant items_of_state_481 => "assert false". -Definition items_of_state_481 : list item := +Definition items_of_state_482 : 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] |}; @@ -52177,7 +52648,7 @@ Definition items_of_state_481 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -52247,6 +52718,9 @@ Definition items_of_state_481 : list item := {| 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] |}; @@ -52297,64 +52771,64 @@ Definition items_of_state_481 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_481 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_482 => "assert false". -Definition items_of_state_482 : list item := +Definition items_of_state_483 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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_482 => "assert false". +Extract Inlined Constant items_of_state_483 => "assert false". -Definition items_of_state_483 : list item := +Definition items_of_state_484 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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_483 => "assert false". +Extract Inlined Constant items_of_state_484 => "assert false". -Definition items_of_state_484 : list item := +Definition items_of_state_485 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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_484 => "assert false". +Extract Inlined Constant items_of_state_485 => "assert false". -Definition items_of_state_485 : list item := +Definition items_of_state_486 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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_485 => "assert false". +Extract Inlined Constant items_of_state_486 => "assert false". -Definition items_of_state_486 : list item := +Definition items_of_state_487 : 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] |}; @@ -52372,7 +52846,7 @@ Definition items_of_state_486 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -52387,10 +52861,10 @@ Definition items_of_state_486 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -52420,10 +52894,10 @@ Definition items_of_state_486 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -52432,46 +52906,46 @@ Definition items_of_state_486 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -52516,31 +52990,31 @@ Definition items_of_state_486 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -52619,6 +53093,9 @@ Definition items_of_state_486 : list item := {| 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] |}; @@ -52636,13 +53113,13 @@ Definition items_of_state_486 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -52660,25 +53137,25 @@ Definition items_of_state_486 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -52726,25 +53203,25 @@ Definition items_of_state_486 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_486 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_487 => "assert false". -Definition items_of_state_487 : list item := +Definition items_of_state_488 : 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] |}; @@ -52798,7 +53275,7 @@ Definition items_of_state_487 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -52868,6 +53345,9 @@ Definition items_of_state_487 : list item := {| 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] |}; @@ -52918,34 +53398,34 @@ Definition items_of_state_487 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_487 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_488 : list item := +Definition items_of_state_489 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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_488 => "assert false". +Extract Inlined Constant items_of_state_489 => "assert false". -Definition items_of_state_489 : list item := +Definition items_of_state_490 : 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] |}; @@ -52963,7 +53443,7 @@ Definition items_of_state_489 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -52978,10 +53458,10 @@ Definition items_of_state_489 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -53011,10 +53491,10 @@ Definition items_of_state_489 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -53023,46 +53503,46 @@ Definition items_of_state_489 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -53107,31 +53587,31 @@ Definition items_of_state_489 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -53210,6 +53690,9 @@ Definition items_of_state_489 : list item := {| 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] |}; @@ -53227,13 +53710,13 @@ Definition items_of_state_489 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -53251,25 +53734,25 @@ Definition items_of_state_489 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -53317,109 +53800,109 @@ Definition items_of_state_489 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_490 => "assert false". -Definition items_of_state_490 : list item := +Definition items_of_state_491 : list item := [ {| prod_item := Prod'labeled_statement_statement_safe_'1; dot_pos_item := 4; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_490 => "assert false". +Extract Inlined Constant items_of_state_491 => "assert false". -Definition items_of_state_491 : list item := +Definition items_of_state_492 : list item := [ {| prod_item := Prod'statement_safe'3; dot_pos_item := 1; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_491 => "assert false". +Extract Inlined Constant items_of_state_492 => "assert false". -Definition items_of_state_492 : list item := +Definition items_of_state_493 : list item := [ {| prod_item := Prod'statement_safe'0; dot_pos_item := 1; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_492 => "assert false". +Extract Inlined Constant items_of_state_493 => "assert false". -Definition items_of_state_493 : list item := +Definition items_of_state_494 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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_493 => "assert false". +Extract Inlined Constant items_of_state_494 => "assert false". -Definition items_of_state_494 : list item := +Definition items_of_state_495 : list item := [ {| prod_item := Prod'statement_safe'4; dot_pos_item := 1; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_494 => "assert false". +Extract Inlined Constant items_of_state_495 => "assert false". -Definition items_of_state_495 : list item := +Definition items_of_state_496 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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_495 => "assert false". +Extract Inlined Constant items_of_state_496 => "assert false". -Definition items_of_state_496 : list item := +Definition items_of_state_497 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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_496 => "assert false". +Extract Inlined Constant items_of_state_497 => "assert false". -Definition items_of_state_497 : list item := +Definition items_of_state_498 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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_497 => "assert false". +Extract Inlined Constant items_of_state_498 => "assert false". -Definition items_of_state_498 : list item := +Definition items_of_state_499 : list item := [ {| prod_item := Prod'labeled_statement_statement_safe_'2; dot_pos_item := 3; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_498 => "assert false". +Extract Inlined Constant items_of_state_499 => "assert false". -Definition items_of_state_499 : list item := +Definition items_of_state_500 : list item := [ {| prod_item := Prod'iteration_statement_statement_safe_'13; dot_pos_item := 6; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_499 => "assert false". +Extract Inlined Constant items_of_state_500 => "assert false". -Definition items_of_state_500 : list item := +Definition items_of_state_501 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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_500 => "assert false". +Extract Inlined Constant items_of_state_501 => "assert false". -Definition items_of_state_501 : list item := +Definition items_of_state_502 : 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] |}; @@ -53437,7 +53920,7 @@ Definition items_of_state_501 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -53452,10 +53935,10 @@ Definition items_of_state_501 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -53485,10 +53968,10 @@ Definition items_of_state_501 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -53497,49 +53980,49 @@ Definition items_of_state_501 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -53587,28 +54070,28 @@ Definition items_of_state_501 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -53684,6 +54167,9 @@ Definition items_of_state_501 : list item := {| 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] |}; @@ -53701,13 +54187,13 @@ Definition items_of_state_501 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -53725,25 +54211,25 @@ Definition items_of_state_501 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -53791,49 +54277,49 @@ Definition items_of_state_501 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_501 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_502 => "assert false". -Definition items_of_state_502 : list item := +Definition items_of_state_503 : list item := [ {| prod_item := Prod'iteration_statement_statement_safe_'7; dot_pos_item := 7; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_502 => "assert false". +Extract Inlined Constant items_of_state_503 => "assert false". -Definition items_of_state_503 : list item := +Definition items_of_state_504 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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_503 => "assert false". +Extract Inlined Constant items_of_state_504 => "assert false". -Definition items_of_state_504 : list item := +Definition items_of_state_505 : 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] |}; @@ -53896,10 +54382,10 @@ Definition items_of_state_504 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -53972,6 +54458,9 @@ Definition items_of_state_504 : list item := {| 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] |}; @@ -54022,25 +54511,25 @@ Definition items_of_state_504 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_504 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_505 => "assert false". -Definition items_of_state_505 : list item := +Definition items_of_state_506 : 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] |}; @@ -54058,7 +54547,7 @@ Definition items_of_state_505 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -54073,10 +54562,10 @@ Definition items_of_state_505 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -54106,10 +54595,10 @@ Definition items_of_state_505 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -54118,49 +54607,49 @@ Definition items_of_state_505 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -54208,28 +54697,28 @@ Definition items_of_state_505 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -54305,6 +54794,9 @@ Definition items_of_state_505 : list item := {| 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] |}; @@ -54322,13 +54814,13 @@ Definition items_of_state_505 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -54346,25 +54838,25 @@ Definition items_of_state_505 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -54412,43 +54904,43 @@ Definition items_of_state_505 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_505 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_506 : list item := +Definition items_of_state_507 : list item := [ {| prod_item := Prod'iteration_statement_statement_safe_'10; dot_pos_item := 7; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_506 => "assert false". +Extract Inlined Constant items_of_state_507 => "assert false". -Definition items_of_state_507 : list item := +Definition items_of_state_508 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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_507 => "assert false". +Extract Inlined Constant items_of_state_508 => "assert false". -Definition items_of_state_508 : list item := +Definition items_of_state_509 : 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] |}; @@ -54466,7 +54958,7 @@ Definition items_of_state_508 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -54481,10 +54973,10 @@ Definition items_of_state_508 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -54514,10 +55006,10 @@ Definition items_of_state_508 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -54526,49 +55018,49 @@ Definition items_of_state_508 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -54616,28 +55108,28 @@ Definition items_of_state_508 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -54713,6 +55205,9 @@ Definition items_of_state_508 : list item := {| 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] |}; @@ -54730,13 +55225,13 @@ Definition items_of_state_508 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -54754,25 +55249,25 @@ Definition items_of_state_508 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -54820,46 +55315,46 @@ Definition items_of_state_508 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_508 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_509 => "assert false". -Definition items_of_state_509 : list item := +Definition items_of_state_510 : list item := [ {| prod_item := Prod'iteration_statement_statement_safe_'4; dot_pos_item := 8; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_509 => "assert false". +Extract Inlined Constant items_of_state_510 => "assert false". -Definition items_of_state_510 : list item := +Definition items_of_state_511 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -54872,9 +55367,9 @@ Definition items_of_state_510 : list item := {| prod_item := Prod'iteration_statement_statement_safe_'11; dot_pos_item := 3; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_510 => "assert false". +Extract Inlined Constant items_of_state_511 => "assert false". -Definition items_of_state_511 : list item := +Definition items_of_state_512 : 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] |}; @@ -54937,16 +55432,16 @@ Definition items_of_state_511 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -55025,6 +55520,9 @@ Definition items_of_state_511 : list item := {| 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] |}; @@ -55075,25 +55573,25 @@ Definition items_of_state_511 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_511 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_512 => "assert false". -Definition items_of_state_512 : list item := +Definition items_of_state_513 : 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] |}; @@ -55156,10 +55654,10 @@ Definition items_of_state_512 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -55232,6 +55730,9 @@ Definition items_of_state_512 : list item := {| 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] |}; @@ -55282,25 +55783,25 @@ Definition items_of_state_512 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_512 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_513 : list item := +Definition items_of_state_514 : 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] |}; @@ -55318,7 +55819,7 @@ Definition items_of_state_513 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -55333,10 +55834,10 @@ Definition items_of_state_513 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -55366,10 +55867,10 @@ Definition items_of_state_513 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -55378,49 +55879,49 @@ Definition items_of_state_513 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -55468,28 +55969,28 @@ Definition items_of_state_513 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -55565,6 +56066,9 @@ Definition items_of_state_513 : list item := {| 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] |}; @@ -55582,13 +56086,13 @@ Definition items_of_state_513 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -55606,25 +56110,25 @@ Definition items_of_state_513 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -55672,43 +56176,43 @@ Definition items_of_state_513 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_514 : list item := +Definition items_of_state_515 : list item := [ {| prod_item := Prod'iteration_statement_statement_safe_'11; dot_pos_item := 7; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_514 => "assert false". +Extract Inlined Constant items_of_state_515 => "assert false". -Definition items_of_state_515 : list item := +Definition items_of_state_516 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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_515 => "assert false". +Extract Inlined Constant items_of_state_516 => "assert false". -Definition items_of_state_516 : list item := +Definition items_of_state_517 : 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] |}; @@ -55726,7 +56230,7 @@ Definition items_of_state_516 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -55741,10 +56245,10 @@ Definition items_of_state_516 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -55774,10 +56278,10 @@ Definition items_of_state_516 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -55786,49 +56290,49 @@ Definition items_of_state_516 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -55876,28 +56380,28 @@ Definition items_of_state_516 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -55973,6 +56477,9 @@ Definition items_of_state_516 : list item := {| 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] |}; @@ -55990,13 +56497,13 @@ Definition items_of_state_516 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -56014,25 +56521,25 @@ Definition items_of_state_516 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -56080,49 +56587,49 @@ Definition items_of_state_516 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_516 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_517 => "assert false". -Definition items_of_state_517 : list item := +Definition items_of_state_518 : list item := [ {| prod_item := Prod'iteration_statement_statement_safe_'5; dot_pos_item := 8; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_517 => "assert false". +Extract Inlined Constant items_of_state_518 => "assert false". -Definition items_of_state_518 : list item := +Definition items_of_state_519 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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_518 => "assert false". +Extract Inlined Constant items_of_state_519 => "assert false". -Definition items_of_state_519 : list item := +Definition items_of_state_520 : 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] |}; @@ -56185,10 +56692,10 @@ Definition items_of_state_519 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -56261,6 +56768,9 @@ Definition items_of_state_519 : list item := {| 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] |}; @@ -56311,25 +56821,25 @@ Definition items_of_state_519 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_519 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_520 => "assert false". -Definition items_of_state_520 : list item := +Definition items_of_state_521 : 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] |}; @@ -56347,7 +56857,7 @@ Definition items_of_state_520 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -56362,10 +56872,10 @@ Definition items_of_state_520 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -56395,10 +56905,10 @@ Definition items_of_state_520 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -56407,49 +56917,49 @@ Definition items_of_state_520 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -56497,28 +57007,28 @@ Definition items_of_state_520 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -56594,6 +57104,9 @@ Definition items_of_state_520 : list item := {| 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] |}; @@ -56611,13 +57124,13 @@ Definition items_of_state_520 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -56635,25 +57148,25 @@ Definition items_of_state_520 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -56701,43 +57214,43 @@ Definition items_of_state_520 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_520 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_521 : list item := +Definition items_of_state_522 : list item := [ {| prod_item := Prod'iteration_statement_statement_safe_'8; dot_pos_item := 8; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_521 => "assert false". +Extract Inlined Constant items_of_state_522 => "assert false". -Definition items_of_state_522 : list item := +Definition items_of_state_523 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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_522 => "assert false". +Extract Inlined Constant items_of_state_523 => "assert false". -Definition items_of_state_523 : list item := +Definition items_of_state_524 : 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] |}; @@ -56755,7 +57268,7 @@ Definition items_of_state_523 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -56770,10 +57283,10 @@ Definition items_of_state_523 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -56803,10 +57316,10 @@ Definition items_of_state_523 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -56815,49 +57328,49 @@ Definition items_of_state_523 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -56905,28 +57418,28 @@ Definition items_of_state_523 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -57002,6 +57515,9 @@ Definition items_of_state_523 : list item := {| 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] |}; @@ -57019,13 +57535,13 @@ Definition items_of_state_523 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -57043,25 +57559,25 @@ Definition items_of_state_523 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -57109,31 +57625,31 @@ Definition items_of_state_523 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_523 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_524 => "assert false". -Definition items_of_state_524 : list item := +Definition items_of_state_525 : list item := [ {| prod_item := Prod'iteration_statement_statement_safe_'2; dot_pos_item := 9; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_524 => "assert false". +Extract Inlined Constant items_of_state_525 => "assert false". -Definition items_of_state_525 : list item := +Definition items_of_state_526 : 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] |}; @@ -57196,16 +57712,16 @@ Definition items_of_state_525 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -57284,6 +57800,9 @@ Definition items_of_state_525 : list item := {| 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] |}; @@ -57334,25 +57853,25 @@ Definition items_of_state_525 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_526 => "assert false". -Definition items_of_state_526 : list item := +Definition items_of_state_527 : 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] |}; @@ -57415,10 +57934,10 @@ Definition items_of_state_526 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -57491,6 +58010,9 @@ Definition items_of_state_526 : list item := {| 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] |}; @@ -57541,25 +58063,25 @@ Definition items_of_state_526 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_526 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_527 : list item := +Definition items_of_state_528 : 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] |}; @@ -57577,7 +58099,7 @@ Definition items_of_state_527 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -57592,10 +58114,10 @@ Definition items_of_state_527 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -57625,10 +58147,10 @@ Definition items_of_state_527 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -57637,49 +58159,49 @@ Definition items_of_state_527 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -57727,28 +58249,28 @@ Definition items_of_state_527 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -57824,6 +58346,9 @@ Definition items_of_state_527 : list item := {| 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] |}; @@ -57841,13 +58366,13 @@ Definition items_of_state_527 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -57865,25 +58390,25 @@ Definition items_of_state_527 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -57931,43 +58456,43 @@ Definition items_of_state_527 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_528 : list item := +Definition items_of_state_529 : list item := [ {| prod_item := Prod'iteration_statement_statement_safe_'12; dot_pos_item := 6; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_528 => "assert false". +Extract Inlined Constant items_of_state_529 => "assert false". -Definition items_of_state_529 : list item := +Definition items_of_state_530 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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_529 => "assert false". +Extract Inlined Constant items_of_state_530 => "assert false". -Definition items_of_state_530 : list item := +Definition items_of_state_531 : 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] |}; @@ -57985,7 +58510,7 @@ Definition items_of_state_530 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -58000,10 +58525,10 @@ Definition items_of_state_530 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -58033,10 +58558,10 @@ Definition items_of_state_530 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -58045,49 +58570,49 @@ Definition items_of_state_530 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -58135,28 +58660,28 @@ Definition items_of_state_530 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -58232,6 +58757,9 @@ Definition items_of_state_530 : list item := {| 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] |}; @@ -58249,13 +58777,13 @@ Definition items_of_state_530 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -58273,25 +58801,25 @@ Definition items_of_state_530 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -58339,49 +58867,49 @@ Definition items_of_state_530 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_530 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_531 => "assert false". -Definition items_of_state_531 : list item := +Definition items_of_state_532 : list item := [ {| prod_item := Prod'iteration_statement_statement_safe_'6; dot_pos_item := 7; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_531 => "assert false". +Extract Inlined Constant items_of_state_532 => "assert false". -Definition items_of_state_532 : list item := +Definition items_of_state_533 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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_532 => "assert false". +Extract Inlined Constant items_of_state_533 => "assert false". -Definition items_of_state_533 : list item := +Definition items_of_state_534 : 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] |}; @@ -58444,10 +58972,10 @@ Definition items_of_state_533 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -58520,6 +59048,9 @@ Definition items_of_state_533 : list item := {| 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] |}; @@ -58570,25 +59101,25 @@ Definition items_of_state_533 : list item := 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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_533 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_534 => "assert false". -Definition items_of_state_534 : list item := +Definition items_of_state_535 : 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] |}; @@ -58606,7 +59137,7 @@ Definition items_of_state_534 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -58621,10 +59152,10 @@ Definition items_of_state_534 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -58654,10 +59185,10 @@ Definition items_of_state_534 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -58666,49 +59197,49 @@ Definition items_of_state_534 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -58756,28 +59287,28 @@ Definition items_of_state_534 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -58853,6 +59384,9 @@ Definition items_of_state_534 : list item := {| 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] |}; @@ -58870,13 +59404,13 @@ Definition items_of_state_534 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -58894,25 +59428,25 @@ Definition items_of_state_534 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -58960,43 +59494,43 @@ Definition items_of_state_534 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_534 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_535 : list item := +Definition items_of_state_536 : list item := [ {| prod_item := Prod'iteration_statement_statement_safe_'9; dot_pos_item := 7; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_535 => "assert false". +Extract Inlined Constant items_of_state_536 => "assert false". -Definition items_of_state_536 : list item := +Definition items_of_state_537 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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_536 => "assert false". +Extract Inlined Constant items_of_state_537 => "assert false". -Definition items_of_state_537 : list item := +Definition items_of_state_538 : 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] |}; @@ -59014,7 +59548,7 @@ Definition items_of_state_537 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -59029,10 +59563,10 @@ Definition items_of_state_537 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -59062,10 +59596,10 @@ Definition items_of_state_537 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -59074,49 +59608,49 @@ Definition items_of_state_537 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -59164,28 +59698,28 @@ Definition items_of_state_537 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -59261,6 +59795,9 @@ Definition items_of_state_537 : list item := {| 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] |}; @@ -59278,13 +59815,13 @@ Definition items_of_state_537 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -59302,25 +59839,25 @@ Definition items_of_state_537 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -59368,40 +59905,40 @@ Definition items_of_state_537 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_537 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_538 => "assert false". -Definition items_of_state_538 : list item := +Definition items_of_state_539 : list item := [ {| prod_item := Prod'iteration_statement_statement_safe_'3; dot_pos_item := 8; lookaheads_item := [ELSE't] |} ]. -Extract Inlined Constant items_of_state_538 => "assert false". +Extract Inlined Constant items_of_state_539 => "assert false". -Definition items_of_state_539 : list item := +Definition items_of_state_540 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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_539 => "assert false". +Extract Inlined Constant items_of_state_540 => "assert false". -Definition items_of_state_540 : list item := +Definition items_of_state_541 : 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] |}; @@ -59419,7 +59956,7 @@ Definition items_of_state_540 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -59434,10 +59971,10 @@ Definition items_of_state_540 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -59467,10 +60004,10 @@ Definition items_of_state_540 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; @@ -59479,46 +60016,46 @@ Definition items_of_state_540 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_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] |}; @@ -59563,28 +60100,28 @@ Definition items_of_state_540 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -59660,6 +60197,9 @@ Definition items_of_state_540 : list item := {| 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] |}; @@ -59677,16 +60217,16 @@ Definition items_of_state_540 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -59707,25 +60247,25 @@ Definition items_of_state_540 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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] |}; @@ -59773,85 +60313,85 @@ Definition items_of_state_540 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_540 => "assert false". - -Definition items_of_state_541 : list item := - [ {| prod_item := Prod'selection_statement_safe'0; - dot_pos_item := 7; - lookaheads_item := [ELSE't] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_541 => "assert false". Definition items_of_state_542 : list item := - [ {| prod_item := Prod'selection_statement_dangerous'1; + [ {| prod_item := Prod'selection_statement_safe'0; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ]. + lookaheads_item := [ELSE't] |} ]. Extract Inlined Constant items_of_state_542 => "assert false". Definition items_of_state_543 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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 := 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_543 => "assert false". Definition items_of_state_544 : list item := - [ {| prod_item := Prod'labeled_statement_statement_safe_'0; - dot_pos_item := 3; - lookaheads_item := [ELSE't] |} ]. + [ {| 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_544 => "assert false". Definition items_of_state_545 : list item := - [ {| prod_item := Prod'labeled_statement_statement_dangerous_'0; + [ {| prod_item := Prod'labeled_statement_statement_safe_'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ]. + lookaheads_item := [ELSE't] |} ]. Extract Inlined Constant items_of_state_545 => "assert false". Definition items_of_state_546 : list item := - [ {| prod_item := Prod'selection_statement_safe'1; - dot_pos_item := 5; - lookaheads_item := [ELSE't] |} ]. + [ {| 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_546 => "assert false". Definition items_of_state_547 : list item := - [ {| prod_item := Prod'selection_statement_dangerous'2; + [ {| prod_item := Prod'selection_statement_safe'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ]. + lookaheads_item := [ELSE't] |} ]. Extract Inlined Constant items_of_state_547 => "assert false". Definition items_of_state_548 : list item := - [ {| prod_item := Prod'iteration_statement_statement_safe_'0; + [ {| prod_item := Prod'selection_statement_dangerous'2; dot_pos_item := 5; - lookaheads_item := [ELSE't] |} ]. + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_548 => "assert false". Definition items_of_state_549 : list item := - [ {| prod_item := Prod'iteration_statement_statement_dangerous_'0; + [ {| prod_item := Prod'iteration_statement_statement_safe_'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ]. + lookaheads_item := [ELSE't] |} ]. Extract Inlined Constant items_of_state_549 => "assert false". Definition items_of_state_550 : list item := - [ {| prod_item := Prod'selection_statement_dangerous'1; + [ {| 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ]. + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_550 => "assert false". Definition items_of_state_551 : 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_551 => "assert false". + +Definition items_of_state_552 : 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] |}; @@ -59869,7 +60409,7 @@ Definition items_of_state_551 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -59884,10 +60424,10 @@ Definition items_of_state_551 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -59917,10 +60457,10 @@ Definition items_of_state_551 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -59929,70 +60469,70 @@ Definition items_of_state_551 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -60059,6 +60599,9 @@ Definition items_of_state_551 : list item := {| 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] |}; @@ -60076,16 +60619,16 @@ Definition items_of_state_551 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -60097,25 +60640,25 @@ Definition items_of_state_551 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -60142,49 +60685,49 @@ Definition items_of_state_551 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_551 => "assert false". - -Definition items_of_state_552 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; 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] |} ]. + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_552 => "assert false". Definition items_of_state_553 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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 := 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_553 => "assert false". Definition items_of_state_554 : list item := - [ {| prod_item := Prod'block_item'1; + [ {| 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ]. + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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'0; + [ {| 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ]. + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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'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_556 => "assert false". + +Definition items_of_state_557 : 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] |}; @@ -60202,7 +60745,7 @@ Definition items_of_state_556 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -60223,16 +60766,16 @@ Definition items_of_state_556 : list item := lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -60241,13 +60784,13 @@ Definition items_of_state_556 : list item := lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; 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] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -60256,10 +60799,10 @@ Definition items_of_state_556 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -60322,10 +60865,10 @@ Definition items_of_state_556 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -60337,70 +60880,70 @@ Definition items_of_state_556 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -60467,6 +61010,9 @@ Definition items_of_state_556 : list item := {| 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] |}; @@ -60484,13 +61030,13 @@ Definition items_of_state_556 : list item := lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -60502,25 +61048,25 @@ Definition items_of_state_556 : list item := 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |}; + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE'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] |}; @@ -60628,61 +61174,61 @@ Definition items_of_state_556 : list item := lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |}; + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS'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; STAR't; 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_556 => "assert false". + lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; 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_557 => "assert false". -Definition items_of_state_557 : list item := +Definition items_of_state_558 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; 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_557 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; 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_558 => "assert false". -Definition items_of_state_558 : list item := +Definition items_of_state_559 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_558 => "assert false". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_559 : list item := +Definition items_of_state_560 : 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; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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". + lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; 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_560 : list item := +Definition items_of_state_561 : 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_560 => "assert false". +Extract Inlined Constant items_of_state_561 => "assert false". -Definition items_of_state_561 : list item := +Definition items_of_state_562 : 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; 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_561 => "assert false". +Extract Inlined Constant items_of_state_562 => "assert false". -Definition items_of_state_562 : list item := +Definition items_of_state_563 : 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_562 => "assert false". +Extract Inlined Constant items_of_state_563 => "assert false". -Definition items_of_state_563 : list item := +Definition items_of_state_564 : 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] |}; @@ -60713,9 +61259,9 @@ Definition items_of_state_563 : list item := {| 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_563 => "assert false". +Extract Inlined Constant items_of_state_564 => "assert false". -Definition items_of_state_564 : list item := +Definition items_of_state_565 : 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; 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] |}; @@ -60731,25 +61277,25 @@ Definition items_of_state_564 : list item := {| prod_item := Prod'init_declarator'1; dot_pos_item := 1; lookaheads_item := [SEMICOLON't; COMMA't] |} ]. -Extract Inlined Constant items_of_state_564 => "assert false". +Extract Inlined Constant items_of_state_565 => "assert false". -Definition items_of_state_565 : list item := +Definition items_of_state_566 : 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; 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_565 => "assert false". +Extract Inlined Constant items_of_state_566 => "assert false". -Definition items_of_state_566 : list item := +Definition items_of_state_567 : 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; 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_566 => "assert false". +Extract Inlined Constant items_of_state_567 => "assert false". -Definition items_of_state_567 : list item := +Definition items_of_state_568 : 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; 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". +Extract Inlined Constant items_of_state_568 => "assert false". Definition items_of_state (s:state) : list item := match s with @@ -61085,7 +61631,7 @@ Definition items_of_state (s:state) : list item := | Ninit Nis'329 => items_of_state_329 | Ninit Nis'330 => items_of_state_330 | Ninit Nis'331 => items_of_state_331 - | Ninit Nis'333 => items_of_state_333 + | 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 @@ -61320,6 +61866,7 @@ Definition items_of_state (s:state) : list item := | 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 end. Extract Constant items_of_state => "fun _ -> assert false". diff --git a/cparser/Parser.vy b/cparser/Parser.vy index f32fe8f..b59997d 100644 --- a/cparser/Parser.vy +++ b/cparser/Parser.vy @@ -22,6 +22,7 @@ Require Import List. %token VAR_NAME TYPEDEF_NAME OTHER_NAME %token PRAGMA +%token STRING_LITERAL %token CONSTANT %token SIZEOF PTR INC DEC LEFT RIGHT LEQ GEQ EQEQ EQ NEQ LT GT ANDAND BARBAR PLUS MINUS STAR TILDE BANG SLASH PERCENT HAT BAR QUESTION @@ -108,6 +109,9 @@ primary_expression: { (VARIABLE (fst var), snd var) } | cst = CONSTANT { (CONSTANT (fst cst), snd cst) } +| str = STRING_LITERAL + { let '((wide, chars), loc) := str in + (CONSTANT (CONST_STRING wide chars), loc) } | loc = LPAREN expr = expression RPAREN { (fst expr, loc)} @@ -816,8 +820,8 @@ jump_statement: (* Non-standard *) asm_statement: -| loc = ASM LPAREN template = CONSTANT RPAREN SEMICOLON - { ASM (fst template) loc } +| loc = ASM LPAREN template = STRING_LITERAL RPAREN SEMICOLON + { let '(wide, chars, _) := template in ASM wide chars loc } (* 6.9 *) translation_unit_file: diff --git a/cparser/pre_parser.mly b/cparser/pre_parser.mly index 117d20d..0a43df7 100644 --- a/cparser/pre_parser.mly +++ b/cparser/pre_parser.mly @@ -40,7 +40,8 @@ %token VAR_NAME TYPEDEF_NAME %token CONSTANT -%token STRING_LITERAL PRAGMA +%token STRING_LITERAL +%token PRAGMA %token SIZEOF PTR INC DEC LEFT RIGHT LEQ GEQ EQEQ EQ NEQ LT GT ANDAND BARBAR PLUS MINUS STAR TILDE BANG SLASH PERCENT HAT BAR QUESTION @@ -614,7 +615,7 @@ jump_statement: {} asm_statement: -| ASM LPAREN CONSTANT RPAREN SEMICOLON +| ASM LPAREN string_literals_list RPAREN SEMICOLON {} translation_unit_file: diff --git a/extraction/extraction.v b/extraction/extraction.v index 29e6863..0f23264 100644 --- a/extraction/extraction.v +++ b/extraction/extraction.v @@ -112,6 +112,8 @@ Extract Constant Cabs.cabsloc => byteno: int; ident : int; }". +Extract Constant Cabs.string => "String.t". +Extract Constant Cabs.char_code => "int64". (* Int31 *) Extract Inductive Int31.digits => "bool" [ "false" "true" ]. @@ -122,9 +124,6 @@ Extract Constant Int31.compare31 => "Camlcoq.Int31.compare". Extract Constant Int31.On => "0". Extract Constant Int31.In => "1". -(* String in Cabs *) -Extract Constant Cabs.string => "String.t". - (* Processor-specific extraction directives *) Load extractionMachdep. -- cgit v1.2.3